Zasady SOLID w Pythonie dla początkujących. Open-closed principle

python open-closed

Zastanawiałeś/aś się skąd przyjęło się przekonanie, że powinno się unikać zmiennych(nie stałych) globalnych? Dlaczego pola klasy powinny być prywatne? Co uczyniło te zasady dobrymi praktykami? W tym wpisie przybliżę Tobie drugą zasadę SOLID – open-closed principle w Pythonie.

Czytaj dalej Zasady SOLID w Pythonie dla początkujących. Open-closed principle

Zasady SOLID w Pythonie dla początkujących.

python solid

W wielu branżach obowiązują ogólnie przyjęte dobre praktyki, które ułatwiają wykonywać dany zawód. Także w programowaniu. W tym wpisie skupię się na zasadach SOLID (na przykładach w Pythonie), które definiują sprawdzone sposoby programowania obiektowego.

Czytaj dalej Zasady SOLID w Pythonie dla początkujących.

Nauka Python – jak robić to dobrze?

Python podstawy

Byłem świeżo po podpisaniu swojej pierwszej umowy na stanowisko stażysty(Python developer). Czułem się wspaniale… do czasu, gdy zacząłem dostawać pierwsze zadania. Nauka Pythona – to było to czego nie robiłem dobrze.

Kompletnie nie wiedziałem jak element A łączy się z elementem B. W jaki magiczny sposób to wszystko działa. Jak napisać daną funkcjonalność.

Na szczęście na pomoc wkroczyło Google 🙂 Było w tym jedno ALE. Żeby sprawnie szukać, trzeba wiedzieć czego szukać. Koło się zamyka.

Kolejnym problemem było nawet zrozumienie kodu napisanego przez innych developerów w projekcie.
Powodem był brak zrozumienia podstaw Pythona.

Czytaj dalej Nauka Python – jak robić to dobrze?

Serwis wykorzystuje pliki cookies. Korzystając ze strony wyrażasz zgodę na wykorzystywanie plików cookies. Więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close