#10 Dobrych Praktyk Tworzenia Oprogramowania - a podcast by Adrian Piętka, Bartłomiej Michalski

from 2018-07-04T21:38:22

:: ::

Sie? pe?na jest porad dotycz?cych dobrych praktyk tworzenia oprogramowania. Mo?emy czyta? o SOLID, DRY, KISS, Demeter, GRASP. Pytanie czy to jednak wszystko? Czy wyczerpujemy tym samym list? praktyk, które s? warte uwagi. Z naszego punktu widzenia – ZDECYDOWANIE NIE! Jest jeszcze wiele elementów, które warto wykorzystywa? podczas procesu wytwarzania oprogramowania. Dlatego, w 10-tym odcinku podcastu Dev:Cast zdecydowali?my si? zebra? 10 zasad (nie bez przyczyny ?), które wed?ug nas s? kluczowe aby fachowo wykonywa? swoj? programistyczn? robot? – bez wzgl?du na wykorzystywany paradygmat, j?zyk czy ograniczenia biznesowe.

? Nasz TOP 10 dobrych praktyk tworzenia oprogramowania ?

1. Single Responsibility Principle
2. Nazewnictwo oddaj?ce intencj?
3. Zasada ma?ych kroków
4. Wybór odpowiednich narz?dzi do rozwi?zywanego problemu
5. Nie komplikuj – si?gaj po najprostsze rozwi?zanie
6. Rozwi?zuj, a nie generuj problemy
7. Znajd? równowag? pomi?dzy wymaganiami, ograniczeniami, a implementacj?
8. Analizuj => Planuj => Dzia?aj
9. Jedyn? sta??, jest zmiana
10. Dostarczaj dzia?aj?cy kod

Kr???c przy „zasadzie ma?ych kroków” wspomnieli?my o S.M.A.R.T., a rozmawiaj?c o „nie komplikuj – si?gaj po najprostsze rozwi?zanie” przewin?? si? w?tek prze?miewczego rozwi?zania zadania FizzBuzz.

Na koniec czeka?a na nas ma?a niespodzianka… Podsumowuj?c temat wysz?o nam, ?e „matk?” wszystkich zasad, która przynosi niesamowite korzy?ci, a jest cz?sto pomijana… Jest TECHNIKA TDD ? Wi?cej o niej mo?ecie poczyta? na stronie Dariusza Wo?niaka, gdzie znajdziecie najfajniejszy, darmowy kurs TDD ?

Czy dobre praktyki tworzenia oprogramowania zosta?y przez nas wyczerpane? Co doda?by? od siebie? Co jest wa?ne w codziennej pracy programisty?

Further episodes of 301 Moved Permanently

Further podcasts by Adrian Piętka, Bartłomiej Michalski

Website of Adrian Piętka, Bartłomiej Michalski