Prinsip Pengaturcaraan YAGNI
Prinsip pengaturcaraan YAGNI (You aren't gonna need it, Anda tidak akan memerlukannya) membayangkan penolakan fungsi berlebihan sistem yang anda bangunkan, iaitu jika tiada keperluan langsung untuk tugas atau kaedah, maka ia harus ditolak.
Semasa merancang kerja untuk projek, dengan mengikut prinsip YAGNI, tidak perlu menulis kod yang mungkin suatu hari nanti berguna untuk anda, sebaliknya anda harus menyelesaikan terlebih dahulu tugas yang paling relevan dan penting.
Lihat juga
-
prinsip
SOLID,
yang memberikan garis panduan untuk perisian berasaskan OOP -
prinsip
DRY,
yang membahagikan perisian kepada komponen kecil -
prinsip
KISS,
yang membayangkan penolakan terhadap pemberatan perisian -
prinsip
CQS,
yang menetapkan hanya satu arahan untuk setiap fungsi -
prinsip
LoD,
yang digunakan dalam pembangunan perisian -
prinsip pemisahan tanggungjawab,
yang digunakan dalam pembangunan perisian