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


Почему Санта-Клаус не может наследовать от человека: праздничный урок ООП
Настало время веселья, и что может быть лучше, чем создать праздничное настроение с помощью технического поста в блоге об объектно-ориентированном программировании (ООП)? В этом праздничном посте я расскажу о концепции наследования и о том, почему важно игнорировать реальность, чтобы использовать ее надлежащим образом. Даже если бы Санта-Клаус был настоящим (а он вполне реален — я дважды проверял!), он не смог бы наследоваться от класса Human. Что такое наследование? В ООП..

Bash-Scripting: почему каждый пользователь Linux должен изучить его.
Превратите свой компьютер в идеального раба Если вы используете Linux, я почти гарантирую, что вы так или иначе будете выполнять повторяющуюся работу. Почему бы не поручить эту задачу вашему цифровому помощнику? Повторяющиеся задачи, выполняемые по определенному шаблону, — специальность наших современных рабов. И здесь в игру вступает bash-скриптинг. Синтаксис чрезвычайно прост и очень прост в освоении.

7 подводных камней AWS CloudFormation, о которых большинство разработчиков не знают
AWS CloudFormation — отличный инструмент для реализации управления инфраструктурой, но он может создавать проблемы, связанные со скоростью, сложностью и состоянием. Важно понимать, когда использовать CloudFormation, а когда использовать альтернативные решения, чтобы предотвратить проблемы в рабочей среде. Может быть легко начать использовать AWS CloudFormation, тем более что AWS SAM…

Как добавить дни к дате в JavaScript
1. Методы даты setDate() и getDate() Чтобы добавить дни к Date в JavaScript, вызовите метод getDate() для Date , чтобы получить день месяца, затем вызовите метод setDate() для Date , передав сумму getDate() и количество дней для добавления. Например: function addDays(date, days) { date.setDate(date.getDate() + days); return date; } const date = new Date('2022-05-15T00:00:00.000Z'); const newDate = addDays(date, 5); // 2022-05-20T00:00:00.000Z..

Написание тестируемого чистого кода
В большинстве случаев разработчики не любят писать тесты для своего кода. Основная причина этого — сильно связанный и трудно тестируемый код. С другой стороны, предоставление тестируемого кода является важной обязанностью разработчика для обеспечения простоты сопровождения кода. В основном, этот пост даст вам несколько советов и покажет важные принципы и рекомендации, которые помогут вам написать легко тестируемый, более гибкий и удобный код. Это также повысит качество вашего кода...

6 советов по освоению кода ваших коллег
Наша основная миссия как программистов — создавать революционные системы и постоянно добавлять интересные функции для достижения бизнес-целей. И делаем мы это, в основном, пишем код (конечно, попивая кофе). Но независимо от того, работаем ли мы в небольшом стартапе, гигантской международной компании или являемся участниками независимых проектов с открытым исходным кодом, всем нам время от времени приходится читать код, написанный другими. У разных людей разные стили кодирования,..

Шапки разработчика
Что отличает вас от других? TL;DR; Есть несколько способов принести пользу бизнесу, в котором вы работаете. Кодирование - одна из них, но это гораздо больше, чем вы можете сделать. Если вам нравится контент, пожалуйста, помогите распространить информацию, хлопая в ладоши и делясь, и, как всегда, приветствуются критические замечания. Нет места стереотипному разработчику Я вошел в мир программирования через разработку игр. Такие инструменты, как Game Maker , The Game Factory..