Blog: 97 rzeczy, o których każdy programista wiedzieć powinien

Poznaj swoje IDE

W latach 80-tych nasze środowiska programistyczne były niczym więcej niż wychwalanymi pod niebiosa edytorami tekstowymi. ......

Wyświetlenia 25

OK 0

NOK 0

Nie ignoruj tego błędu!

Błąd, jaki błąd? Nie będzie poważny. Na pewno. Mogę go zignorować. To nie jest strategia, która prowadzi do solidnego kodu. ......

Wyświetlenia 146

OK 1

NOK 0

Dobieraj swoje narzędzia z uwagą

Współczesne aplikacje rzadko budowane są od podstaw. Składane są z istniejących narzędzi - komponentów, bibliotek i frameworków - z wielu powodów. ......

Wyświetlenia 135

OK 0

NOK 0

Przejrzyj swoj kod, zanim zaczniesz obwiniać innych

Programiści - wszyscy! - często mają problemy ze zrozumieniem, że ich kod jest zepsuty. To jest po prostu tak mało prawdopodobne, że to na pewno musi być wina kompilatora. ......

Wyświetlenia 98

OK 0

NOK 0

Nie bój się psuć

Każdy w branży bez wątpienia pracował nad kodem, który był co najmniej niepewny. ......

Wyświetlenia 169

OK 0

NOK 0

Ciągłe doskonalenie

......

Wyświetlenia 172

OK 0

NOK 0

Kodowanie a wnioskowanie

Próba wnioskowania na temat poprawności programu często skutkuje formalnym dowodem, który jest dłuższy niż sam kod i z większym prawdopodobieństwem zawiera błędy. ......

Wyświetlenia 138

OK 0

NOK 0

Zasada skautów

Skauci mają zasadę: "Zawsze zostawiaj obozowisko czystsze niż je zastałeś." Jeśli zastaniesz bałagan, posprzątaj go niezależnie od tego, kto był jego sprawcą. ......

Wyświetlenia 128

OK 0

NOK 0

Przed refaktoryzacją

W pewnym momencie, każdy programista będzie odczuwał potrzebę refaktoryzacji istniejącego kodu. ......

Wyświetlenia 163

OK 0

NOK 0

Programuj w języku dziedziny

Wyobraź sobie dwa fragmenty kodu. Zachodzisz w głowę, co takiego ten kod robi. ......

Wyświetlenia 183

OK 0

NOK 0

Piękno drzemie w prostocie

Jest pewien cytat za Platonem, który uważam za szczególnie wart znajomości i ważny z punktu widzenia twórców oprogramowania. ......

Wyświetlenia 150

OK 0

NOK 0

Wdrażaj wcześnie i często

Testowanie procesu wdrożenia i instalacji często odkładane jest na sam koniec realizacji projektu. ......

Wyświetlenia 109

OK 0

NOK 0

Strzeż się współdzielenia

To był mój pierwszy projekt w tej firmie. Byłem świeżo upieczonym absolwentem, który nie może doczekać się, aż będzie mógł się wykazać. ......

Wyświetlenia 30

OK 0

NOK 0

Zautomatyzuj swój standard kodowania

Prawdopodobnie byłeś już w takiej sytuacji. Na początku projektu każdy ma sporo dobrych chęci — nazwijmy je "postanowieniami nowoprojektowymi". ......

Wyświetlenia 52

OK 0

NOK 0

Postępuj rozważnie

Choćby nie wiem jak bardzo bezpiecznie wyglądał harmonogram na początku iteracji, nigdy nie unikniesz działania pod presją w którymś jego momencie. ......

Wyświetlenia 47

OK 0

NOK 0

Stosuj zasady programowania funkcjonalnego

Programowanie funkcjonalne cieszy się ostatnio wzmożonym zainteresowaniem wśród społeczności programistów piszących w językach głównego nurtu. ......

Wyświetlenia 33

OK 0

NOK 0

Zapytaj "Co zrobiłby użytkownik?" (Nie jesteś użytkownikiem)

Wszyscy mamy skłonność do zakładania, że inni ludzie myślą tak jak my. Ale tak nie jest. ......

Wyświetlenia 33

OK 0

NOK 0

Polskie blogi o JAVIE