Python с нуля к первым деньгам за коды
320 subscribers
91 photos
44 videos
154 links
Download Telegram
#SOLID #Python #OOP #CleanCode #S #Программирование #PyCharm #Карьера
🧱 S — Single Responsibility Principle (Принцип единственной ответственности)

От первого print() до первой зарплаты — начни с SOLID. Пиши код, который не стыдно выложить на GitHub. PyCharm + твои руки = твой первый продукт.

# Плохо: один класс — три обязанности
class Report:
def generate(self, data):
return f"Отчёт: {data}"

def save_to_file(self, report):
with open("report.txt", "w") as f:
f.write(report)

def send_email(self, report, email):
print(f"Отправка {report} на {email}")


➡️ Следующий пост: как исправить — разделяем обязанности

Знаешь с кем поделиться?