Широкий кругозор или эксперт в одной области?
Что лучше для разработчика? Знать всего по чуть чуть, или много, но что-то одно конкретное? Попробуем разобраться.
Читать далее...Что лучше для разработчика? Знать всего по чуть чуть, или много, но что-то одно конкретное? Попробуем разобраться.
Читать далее...Phpdoc — это система документирования для языка программирования PHP, которая позволяет разработчикам создавать документацию для своих функций, классов и методов. Опишем основные директивы phpdoc.
Читать далее...Документирование кода — это процесс написания текстового описания, объясняющего работу программного кода, включая его назначение, структуру, аргументы и возвращаемые значения функций и методов, а также основные алгоритмы, используемые в коде. Документирование кода имеет как плюсы, так и минусы.
Читать далее...У разработчиков принято делить уровень подготовки и профессионализм на три уровня: Junior-разработчик (младший уровень), Middle-разработчик (средний уровень) и Senior-разработчик (старший разработчик). На первый взгляд, эти термины очевидны, но на практике все понимают их по-разному.
Читать далее...Идентификация, аутентификация, авторизация. В чём разница, и что когда используется.
Читать далее...Шаблон проектирования «Компоновщик» (Composite) используется для организации объектов в древовидную структуру с целью представления их в виде иерархии «часть-целое».
Читать далее...Зачем вообще проводить тестирование кода? Только время тратить. На самом деле это неотъемлемая часть процесса разработки. И вот почему.
Читать далее...Шаблон проектирования «Мост» (Bridge) позволяет разделять абстракцию и реализацию, чтобы они могли изменяться независимо друг от друга.
Читать далее...Шаблон проектирования «Адаптер» (Adapter) используется для связывания двух несовместимых интерфейсов.
Читать далее...Шаблон проектирования «Декоратор» (Decorator) позволяет динамически добавлять новые функции или поведения к объектам, не изменяя их исходного кода.
Читать далее...