Channel: PuzzleCore
А мы продолжаем публиковать материалы, для наших дорогих подписчиков.
https://telegra.ph/Princip-otkrytostizakrytosti-07-19
#puzzlecore #solid #ооп #it #программирование
https://telegra.ph/Princip-otkrytostizakrytosti-07-19
#puzzlecore #solid #ооп #it #программирование
Telegraph
Принцип открытости/закрытости
Продолжаю писать на тему SOLID. И перехожу к следующему пункту OCP(open-closed principle).
Сообщество медленно, но верно набирает обороты. Идём курсом дяди Боба - Роберта Мартина. Хотели бы вы видеть рубрику, из подбора технической литературы, по мнению автора сообщества?
Anonymous Poll
89%
Да
11%
Нет
PuzzleCore
Channel photo updated
Логотип на стадии разработки.) Делюсь с вами, уважаемые подписчики, и готов, выслушать ваше мнение, для того, чтобы сделать логотип, прислушиваясь, к каждому из вас.)
@Lodhel
@Lodhel
Деструкторы
При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор.
В Python деструктор можно переопределять с помощью магического метода __del__, который вызовется автоматически при удалении объекта.
Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта.
#puzzlecore #программирование #it
При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор.
В Python деструктор можно переопределять с помощью магического метода __del__, который вызовется автоматически при удалении объекта.
Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта.
#puzzlecore #программирование #it
Forwarded from GitHub Сообщество
Hello world на каждом языке программирования. Всего собрано 832 примера!
#GitHub | #Archive #Code
👉 @Githublib
#GitHub | #Archive #Code
👉 @Githublib
GitHub
GitHub - leachim6/hello-world: Hello world in every computer language. Thanks to everyone who contributes to this, make sure to…
Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions! - leachim6/hello-world
PuzzleCore pinned «Логотип на стадии разработки.) Делюсь с вами, уважаемые подписчики, и готов, выслушать ваше мнение, для того, чтобы сделать логотип, прислушиваясь, к каждому из вас.) @Lodhel»
Тем временем, пока ожидается новый контент из серии SOLID, предлагаю обсудить логотип сообщества.
Принцип подстановки Лисков
Liskov Substitution Principle (LSP).
https://telegra.ph/Princip-podstanovki-Liskov-08-22
#puzzlecore #solid #ооп #it #программирование
Liskov Substitution Principle (LSP).
https://telegra.ph/Princip-podstanovki-Liskov-08-22
#puzzlecore #solid #ооп #it #программирование
Telegraph
Принцип подстановки Лисков
Liskov Substitution Principle (LSP). Доброго времени, уважаемый читатель. Сегодня поговорим о принципе из цикла SOLID, который имеет имя. =) Сама Барбара Лисков, дает очень понятное описание этому методу, на столько понятное, что, по всему видимому, дошло…
Всем продуктивной недели! А у нас сегодня рекомендации к читателям))
«Плохой код может работать, но он будет мешать развитию проекта и компании - разработчика, требуя дополнительные ресурсы на поддержку...»
Итак, что если я выделю несколько ключевых слов, тех слов, которые могут быть полезны в практическом применении. Например я скажу - префиксы, компактность, комментарии к коду, акроним - FIRST, или же TDD (разработка через тестирование), ну или вот четыре правила простой архитектуры Кента Бека. Согласно этому правилу, архитектура может считаться простой, если она:
- обеспечивает прохождение всех тестов,
- не содержит дублирующего кода,
- выражает намерения программиста,
- использует минимальное количество классов и методов...
Все это и не только в книге Роберта Мартина - Чистый код.
#рекомендации #книги #программирование #it #puzzlecore
«Плохой код может работать, но он будет мешать развитию проекта и компании - разработчика, требуя дополнительные ресурсы на поддержку...»
Итак, что если я выделю несколько ключевых слов, тех слов, которые могут быть полезны в практическом применении. Например я скажу - префиксы, компактность, комментарии к коду, акроним - FIRST, или же TDD (разработка через тестирование), ну или вот четыре правила простой архитектуры Кента Бека. Согласно этому правилу, архитектура может считаться простой, если она:
- обеспечивает прохождение всех тестов,
- не содержит дублирующего кода,
- выражает намерения программиста,
- использует минимальное количество классов и методов...
Все это и не только в книге Роберта Мартина - Чистый код.
#рекомендации #книги #программирование #it #puzzlecore
Написать что то вроде гайда - о разработке на FastAPI, с использованием pydantic в качестве серилизации/валидации?
Anonymous Poll
83%
Да, было бы интересно👍
3%
Нет, google в помощь))
15%
Посмотреть ответы
PuzzleCore pinned «Написать что то вроде гайда - о разработке на FastAPI, с использованием pydantic в качестве серилизации/валидации?»
День программиста отмечают практически по всему миру, это очень важная и необходимая профессия. В России праздник является официальным с 2009 года.
Расчет даты этого дня, - от начала года ровно на 256 день.
256 - максимально возможное число элементов любой системы с 8-битным кодированием.
Расчет даты этого дня, - от начала года ровно на 256 день.
256 - максимально возможное число элементов любой системы с 8-битным кодированием.
Interface Segregation Principle (Принцип разделения интерфейса)
https://telegra.ph/Interface-Segregation-Principle-Princip-razdeleniya-interfejsa-09-22
#puzzlecore #solid #ооп #it #программирование
https://telegra.ph/Interface-Segregation-Principle-Princip-razdeleniya-interfejsa-09-22
#puzzlecore #solid #ооп #it #программирование
Telegraph
Interface Segregation Principle (Принцип разделения интерфейса)
Interface Segregation Principle (ISP)
HTML Embed Code: