Публикации по теме 'software-engineer'


Намасте Сварливый компьютерный ученый,
Намасте Сварливый компьютерный ученый , Большое спасибо, что нашли время, чтобы прочитать и ответить на мою статью. Красиво выразился. Я рад за ваших учеников — у них фантастический учитель.

4. Общий шаблон проектирования
Возможно, вы читали предыдущую статью о принципах SOLID, которую я написал. Следуя принципам, вы сталкиваетесь с проблемой проектирования классов, то есть как убедиться, что созданный вами дизайн классов соответствует принципам SOLID? размышления об этом могут занять много времени, так как вы должны убедиться, что дизайн, который вы сделали, соответствует критериям SOLID. К счастью, для распространенных дизайнов классов есть шаблон, и большинство людей использовали этот шаблон без их..

Путь от разработчика до архитектора программного обеспечения
Эта статья является частью серии, основанной на книге Роберта Мартина "Чистая архитектура". Только заголовок темы взят из книги и исследуется в сообществе разработчиков программного обеспечения, чтобы найти то, что полезно и приемлемо. Вы можете прочитать предыдущую статью цикла, нажав здесь . Если вы хотите учиться со мной, подпишитесь на следующие статьи. Меня всегда восхищала должность архитектора программного обеспечения, поскольку она кажется вершиной успеха в мире разработки..

Пошаговое руководство по отладке
Когда я начал работать инженером-программистом 2,5 года назад, баги меня пугали. Я не знал, где и как начать отладку, и это казалось огромной задачей, с которой я никогда не справился бы в одиночку. Мне часто хотелось получить пошаговое руководство о том, как подойти к процессу отладки. Я так и не нашел его, поэтому решил создать свой. Шаг 1 Не торопитесь и будьте методичными При отладке очень важно, чтобы вы работали настолько методично и чисто, насколько это возможно. Меняйте по..

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

Что вам не нравится в общении с программистами?
Существует множество стереотипов разработчиков программного обеспечения; от занудных людей в футболках, которые делают вещи, которых вы не понимаете, за несколькими компьютерными экранами, в наушниках, до социально неумелых всезнайок, которые говорят на языке, которого вы просто не понимаете. Они могут делать удивительные вещи со специальными комбинациями знаков подчеркивания, квадратных скобок и MissingWordSpaces, а также они могут быть огромной головной болью, когда вы хотите..

Как разработать систему управления библиотекой?
Проще говоря, решение для управления библиотекой можно описать как программное обеспечение, которое управляет всей работой библиотеки. Он управляет записью доступных книг, тех, которые заимствованы, и многим другим. Помимо отслеживания книг, это также помогает в расчете штрафов за просроченную книгу при опоздании. Программное обеспечение управляет сложной базой данных, которая имеет ультрасовременные функции и возможности, что помогает упростить задачу библиотекаря. Как и любое другое..