Публикации по теме 'solid'


III. Принцип подстановки Лискова в Swift
Мы продолжаем принцип подстановки Лискова. В последнем посте , где мы говорили о принципе Open / Closed, мы упоминали, что он тесно связан с ним, и теперь мы увидим, почему. Так как в принципе Open / Closed нам удалось получить более масштабируемую и обслуживаемую систему за счет наследования и использования абстракций, в этом случае мы также собираемся сосредоточиться на этих аспектах. Этот принцип, получивший свое название от известного инженера Барбары Лисков, является фундаментальным..

Как мы применяем методы и принципы серверной части на стороне интерфейса с помощью JavaScript в Teknasyon
Более пристальный взгляд на SOLID, SoC и шаблоны проектирования, а также на то, почему вам следует рассмотреть возможность их применения во внешнем интерфейсе для написания понятного кода. Эта статья является частью серии статей о том, «Как мы применяем методы и принципы серверной части на интерфейсе с помощью JavaScript в Teknasyon». Одна из самых больших проблем во фронтенд-разработке заключается в том, что фронтенд-разработчикам не хватает необходимых знаний для написания..

ТВЕРДЫЕ принципы
Принципы SOLID  – это набор из пяти принципов проектирования, помогающих создавать удобные в сопровождении и гибкие программные системы. Эти принципы были придуманы Робертом С. Мартином (также известным как дядя Боб) и широко используются в объектно-ориентированном программировании, включая Java. Аббревиатура SOLID означает следующие принципы: Принцип единой ответственности (SRP). У класса должна быть только одна причина для изменения. Это означает, что класс должен иметь..

Создание надежного программного обеспечения: раскрытие силы принципов SOLID
Принцип единой ответственности (SRP) Этот принцип гласит, что у класса должна быть только одна причина для изменения. У него должна быть одна цель. Например, предположим, что у нас есть класс Customer . Вместо того, чтобы добавлять в этот класс несколько обязанностей (например, управление данными о клиентах и ​​отправка электронных писем), мы должны разделить эти обязанности на отдельные классы. Итак, у нас может быть класс Customer , который обрабатывает только данные о клиентах, и..

Применение принципов SOLID в C#: примеры и рекомендации.
SOLID  – это аббревиатура, обозначающая набор из пяти принципов проектирования, которые могут помочь разработчикам создавать обслуживаемые, тестируемые и расширяемые программные системы. Этими принципами являются принцип единой ответственности , принцип открытого-закрытого , принцип замещения Лисков , принцип разделения интерфейса и принцип разделения интерфейса . strong>Принцип инверсии зависимостей . В этом посте мы рассмотрим эти принципы и приведем примеры их применения в..

Принципы S.O.L.I.D.
Эти пять принципов разработки программного обеспечения служат руководством для создания программного обеспечения, которое легко масштабировать и поддерживать. Их популяризировал инженер-программист Роберт С. Мартин. В этих принципах изложены передовые методы разработки программного обеспечения с учетом долгосрочного обслуживания и расширения проекта. Принятие этих методов также может помочь вам избежать запахов кода, реструктурировать код и разрабатывать гибкое или адаптивное..

Правила и соглашения об именах GoLang
В проекте Go большое внимание уделяется простоте и удобочитаемости, поэтому он принимает некоторые простые соглашения, гарантирующие поддержку исходных кодов. Вы, должно быть, уже видели кое-что из этого в Учебнике по Go и Effective Go . В этой статье перечислены только некоторые хорошо известные соглашения при написании вашего проекта Go. Файлы Go следует соглашению, согласно которому все исходные файлы записываются в нижнем регистре с подчеркиванием, разделяющим несколько..