KUŹNIA KODU

O komentarzach w kodzie

Zebrałem tutaj kilka ciekawych spostrzeżeń znalezionych w odmętach Internetu. Zapraszam do zajrzenia 🙂 O dążeniu do doskonałości Każdy komentarz w programie jest jak przeprosiny dla czytelnika. „Przepraszam, że mój kod jest tak nieprzejrzysty, że nie można go zrozumieć patrząc na niego”. Musimy po prostu zaakceptować fakt, że nie jesteśmy doskonali, ale starać się być doskonałymi …

O komentarzach w kodzie Czytaj dalej »

Idea fail-fast

Idea fail-fast mówi o tym, że najlepiej żeby system/program/cokolwiek wywaliło się jak najszybciej. No to lecimy z przykładami 🙂 Metoda/obiekt – programowanie obiektowe Tutaj idea fail-fast będzie polegała na jak najszybszej weryfikacji otrzymywanych parametrów. Metoda Klasa Kosztowne obliczenia Załóżmy, że mamy system, który na pewnym etapie wykonuje obliczenia które są bardzo kosztowne (na przykład uczenie …

Idea fail-fast Czytaj dalej »

Poziomy abstrakcji w kodzie

Dobre zarządzanie poziomami abstrakcji kodu sprawia, że kod jest łatwiejszy do zrozumienia i w wielu przypadkach do utrzymania. Lecz nie jest to łatwe zadanie 🙂 Jak sobie pomóc? Opowiadanie o kodzie Jednym ze sposób jest opowiadanie o swoim kodzie. Rzeczy na najwyższym poziomie abstrakcji powinniśmy być w stanie wytłumaczyć osobom kompletnie nietechnicznym – znającym tylko …

Poziomy abstrakcji w kodzie Czytaj dalej »