136 читали · 8 месяцев назад
Уверенное овладение ООП: Секреты Чистого Кода и Мастерство Классов
Что вы знаете о правильном создании классов? Постараюсь угадать. Вы наверняка запомнили уже три страшных слова: Теперь вы стараетесь их понять и внедрять во все ваши классы. Но пока, увы, это не очень получается. Дело в том, что эти принципы относятся к концепции объектно-ориентированного программирования (ООП). А класс является лишь инструментом в ООП, т.е. мелкой единицей. Все в интернете пишут о концепции ООП, но мало кто объясняет - как нужно писать именно классы. А главное, как писать классы таким образом, чтобы код было легко читать и работать с ним...
268 читали · 2 года назад
Как правильно называть переменные, функции, классы в Python. Что такое PEP 8?
Всем программистам хочется, чтобы их код был красивым, лаконичным и главное читабельным. Гуидо ван Россум выдвинул такую идею: код читается намного чаще, чем пишется. Да и порой читается отнюдь не тем, кто писал этот код. Поэтому был придуман набор рекомендаций для разработчиков PEP 8. Он помогает унифицировать код среди большого количества разработчиков, и, как следствие, сделать его более читаемым. Это помогает эффективно работать в команде. Расскажу немного, как правильно называть переменные, функции, классы в своих проектах...