470
pakeitimų
Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
(Naujas puslapis: '''Save dokumentuojantis kodas''' - tai tokia teoriškai gal ir ne visia bloga, bet praktiškai daugiau atsikalbinėjimams naudojama koncepcija apie tai, kad programa gali būti parašyta taip, kad ją skaitant, savaime galima būtų suprasti, kas tenai parašyta, o todėl nereiktų papildomos informacijos ar kokių tai programinių komentarų, kurių beveik visi programuotojai kažkodėl vis vengia ir vengia. Pirma programavimo kalba, kuri...) |
|||
| 9 eilutė: | 9 eilutė: | ||
* Kodo struktūra: pirma duomenų deklaravimas, pirminis jų teisingumo patikrinimas, klaidų taisymas ir apdirbimas, o paskui - reali kodo logika, t.y., veiksmai | * Kodo struktūra: pirma duomenų deklaravimas, pirminis jų teisingumo patikrinimas, klaidų taisymas ir apdirbimas, o paskui - reali kodo logika, t.y., veiksmai | ||
* Tvarkingas kodo formatavimas, kuris atitiktų loginę kodo struktūrą | * Tvarkingas kodo formatavimas, kuris atitiktų loginę kodo struktūrą | ||
* Lengvas kodo skaitomumas svarbiau už gudrius fyntus | * Lengvas kodo skaitomumas svarbiau už gudrius programavimo fyntus | ||
Nors šitų kelių taisyklių daugeliu atvejų visvien nepakanka, bet jos jau pagerina kodo lygį tiek, kad skaitant galima kažkiek suprasti, kas vyksta. | Nors šitų kelių taisyklių daugeliu atvejų visvien nepakanka, bet jos jau pagerina kodo lygį tiek, kad skaitant galima kažkiek suprasti, kas vyksta. Darant [[kodo refaktoringas|kodo refaktoringą]], tikras tikslas ir būna sukurti tokį kodą, kuris atitiktų tuos aukščiau išvardintus principus. | ||
Gero, lengvai skaitomo, t.y., save dokumentuojančio kodo praktika - vengti inline arba shorthand tipo konstrukcijų, ypač skirtų sąlyginiams perėjimams, o taip pat vengti kišti kelis veiksmus į vieną eilutę, nes tai [[spagečių kodo]] gaminimo įrankiai. | Gero, lengvai skaitomo, t.y., save dokumentuojančio kodo praktika - vengti inline arba shorthand tipo konstrukcijų, ypač skirtų sąlyginiams perėjimams, o taip pat vengti kišti kelis veiksmus į vieną eilutę, nes tai [[spagečių kodo]] gaminimo įrankiai. | ||
pakeitimų