10 najlepszych praktyk dobrego programowania

Kilka tygodni temu przeczytałem bardzo ciekawy tekst dotyczący najlepszych praktyk dobrego programowania. Miały to być wskazówki jak dobrze programować i chciałbym je tutaj zebrać, aby były dostępne w języku polskim.

Dobre praktyki:
  • Zadbaj o solidny sen. Kodowanie jest psychicznie wyczerpujące,
  • Ćwicz. Siedzenie na krześle przez 8 godzin jest wymagające fizycznie,
  • Nie przesadzaj. Maratony kodowania prowadzą do g. wartego kodu. Słaby kod będzie Cię prześladował przez lata,
  • Uważaj na flow. Flow to stan umysłu, w którym nie istnieje nic poza kodem. Czujesz się skoncentrowany. Czujesz się, jakbyś się ścigał! Ale się nie ścigasz. Jak koń wyścigowy, nosisz klapki na oczach, które uniemożliwiają Ci zobaczenie tego, co dzieje się wokół Ciebie. Co prowadzi do następnego punktu,
  • Rób przerwy. Często. Ten punkt pochodzi z osobistego doświadczenia. Lubię rozpracowywać problem, dopóki nie zostanie naprawiony. Rezygnacja w środku problemu to poddanie się. Porażka. Ironia polega na tym, że kiedy robię przerwę, podświadomość ma szansę podpowiedzieć mi kilka naprawdę dobrych pomysłów. Pomysłów, które rozwiązują problem bez niszczenia kodu. Dzieje się tak, gdy osiągam flow i wychodzę z niego,
  • Bądź w dobrych stosunkach ze współmałżonkiem i dziećmi. Nic nie zabija kreatywności bardziej niż martwienie się, czy twój partner Cię opuści lub czy Twoje dzieci będą Cię nienawidzić jak dorosną. Kodowanie jest wymagające. Kodowanie uzależnia. Będziesz chciał, spędzać każdą godzinę bezsenności, myśląc o kodowaniu lub bawiąc się jakimś nowym pomysłem. Jest na to czas i miejsce, ale to powinno być po Twojej rodzinie i najbliższych,
  • W czasie dla Ciebie, pracuj nad własnym kodem. Zrób coś zabawnego. Zrób coś bezcelowego. Porzuć przywiązanie do kodu. Nie ma żadnej presji, aby skończyć cokolwiek, poza presją, którą wywierasz na siebie sam,
  • Nigdy nie dowiesz się wszystkiego, więc nawet nie próbuj. Nadążanie za tempem rozwoju technologii jest prawie niemożliwe. Wiedz, co musisz wiedzieć i dobrze to poznaj. Dopiero wtedy poznawaj kolejne rzeczy,
  • Pracuj w cichym miejscu. Noś słuchawki, jeśli w biurze panuje hałas. Osobiście nigdy nie słucham muzyki, ponieważ uważam ją za bardziej rozpraszającą niż pomocną,
  • Nie polegaj na kawie lub napojach energetycznych, które sprawią, że będziesz nabuzowany. To wyraźna wskazówka, że jesteś zbyt zmęczony, aby wykonywać dobrą pracę.

Jak być może zauważyłeś, moje „10 najlepszych” wskazówek nie miało nic wspólnego z kodowaniem ani praktykami kodowania. Dzieje się tak, ponieważ dobre samopoczucie jest warunkiem skutecznego pisania kodu.

Owocnego kodowania

Jeśli jesteś zainteresowany podobnymi tematami napisz o tym. Tymczasem, tym wpisem zbieram kilka istotnych informacji i zapraszam do innych artykułów na blogu i na facebooka.

10 najlepszych praktyk dobrego programowania

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.