Witajcie! Dzisiaj chciałbym podzielić się z Wami kilkoma fundamentalnymi zasadami projektowania oprogramowania, które omówiliśmy na jednym ze spotkań społeczności PyMasters (są miejsca!). Znając cechy dobrego projektu oraz wykorzystując zasady takie jak "Hermetyzuj to, co się różni" oraz "Programuj pod interfejs, nie pod implementację", możemy tworzyć bardziej zrozumiałe, elastyczne i łatwe w utrzymaniu aplikacje. Zapraszam do…