Programavimo principas KISS
Programavimo principas KISS (Keep it simple, stupid, Laikykis paprastumo, kvaily) reiškia, kad reikia vengti nepagrįsto projektuojamos sistemos sudėtinimo, jei įmanoma ją padaryti paprastesnę ir lengvesnę.
Kad teisingai sukurtumėte sistemą pagal KISS principą, turėtumėte laikytis šių taisyklių:
-
Visas reikalingas užduotis reikia suskirstyti
į mažesnes užduotis, kurių kūrimas
neturėtų užtrukti ilgiau nei
4-12valandų. - Visas užduotis turi išspręsti viena ar kelios klasės.
-
Užduočių sprendimo metodai idealiu atveju
turėtų būti ne ilgesni
nei
30-40eilučių. - Prieš rašant kodą, pirmiausia reikia sugalvoti, kaip bus išspręsta užduotis.
- Reikia pašalinti visą nereikalingą ir pasenusį kodą.
Taip pat žiūrėkite
-
principas
SOLID,
kuris nustato programinės įrangos rekomendacijas, pagrįstas OOP -
principas
DRY,
kuris skaido programinę įrangą į mažus komponentus -
principas
YAGNI,
kuris reiškia, kad reikia vengti perteklinių programinės įrangos funkcijų -
principas
CQS,
kuris kiekvienai funkcijai nustato tik vieną komandą -
principas
LoD,
kuris taikomas kuriant programinę įrangą -
principas atsakomybių skyrimo,
kuris taikomas kuriant programinę įrangą