Kangaroo
412 subscribers
115 photos
61 files
421 links
Научно-техническое сообщество, публикуем и общаемся о программировании, математике и котиках...)

По всем вопросам @Lodhel

Группа вк
https://vk.com/kangarooteampy
Download Telegram
Итак, вы оказались в ситуации, в которой необходимо написать комментарий? Хорошенько подумайте, нельзя ли пойти по другому пути и выразить свои намерения в коде. Каждый раз, когда вам удается это сделать, - похлопайте себя по плечу. Каждый раз, когда пишете комментарий, - поморщитесь и ощутите свою неудачу. © Роберт Мартин
👍9👎1🤡1
Channel photo removed
Channel photo updated
Сообщество медленно, но верно набирает обороты. Идём курсом дяди Боба - Роберта Мартина. Хотели бы вы видеть рубрику, из подбора технической литературы, по мнению автора сообщества?
Anonymous Poll
90%
Да
10%
Нет
🔥1
Kangaroo
Channel photo updated
Логотип на стадии разработки.) Делюсь с вами, уважаемые подписчики, и готов, выслушать ваше мнение, для того, чтобы сделать логотип, прислушиваясь, к каждому из вас.)
@Lodhel
Открыть комментарии?
Anonymous Poll
64%
Да
14%
Нет
23%
Посмотреть ответы
Деструкторы

При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор.

В Python деструктор можно переопределять с помощью магического метода __del__, который вызовется автоматически при удалении объекта.

Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта.

#puzzlecore #программирование #it
👍8👎1
Kangaroo pinned «Открыть комментарии?»
На основании опроса, добавлена возможность комментирования.
👍3
Kangaroo pinned «Логотип на стадии разработки.) Делюсь с вами, уважаемые подписчики, и готов, выслушать ваше мнение, для того, чтобы сделать логотип, прислушиваясь, к каждому из вас.) @Lodhel»
Тем временем, пока ожидается новый контент из серии SOLID, предлагаю обсудить логотип сообщества.
Всем продуктивной недели! А у нас сегодня рекомендации к читателям))
«Плохой код может работать, но он будет мешать развитию проекта и компании - разработчика, требуя дополнительные ресурсы на поддержку...»
Итак, что если я выделю несколько ключевых слов, тех слов, которые могут быть полезны в практическом применении. Например я скажу - префиксы, компактность, комментарии к коду, акроним - FIRST, или же TDD (разработка через тестирование), ну или вот четыре правила простой архитектуры Кента Бека. Согласно этому правилу, архитектура может считаться простой, если она:
- обеспечивает прохождение всех тестов,
- не содержит дублирующего кода,
- выражает намерения программиста,
- использует минимальное количество классов и методов...
Все это и не только в книге Роберта Мартина - Чистый код.

#рекомендации #книги #программирование #it #puzzlecore
👍41
Написать что то вроде гайда - о разработке на FastAPI, с использованием pydantic в качестве серилизации/валидации?
Anonymous Poll
84%
Да, было бы интересно👍
2%
Нет, google в помощь))
14%
Посмотреть ответы
Kangaroo pinned «Написать что то вроде гайда - о разработке на FastAPI, с использованием pydantic в качестве серилизации/валидации?»
С днём программиста, уважаемые участники сообщества!👍
🔥5🎉3
День программиста отмечают практически по всему миру, это очень важная и необходимая профессия. В России праздник является официальным с 2009 года.
Расчет даты этого дня, - от начала года ровно на 256 день.
256 - максимально возможное число элементов любой системы с 8-битным кодированием.
👍4
Channel photo updated