Публикации по теме 'clean-code'


Написание более чистого кода, избегая регистра переключателей и вложенного if в Javascript:
Написание более чистого кода, избегая регистра переключателей и вложенного if в Javascript: Есть способы уменьшить количество строк кода и сделать код более чистым. Один из способов — избегать операторов switch и вложенных циклов. например, давайте посмотрим на следующие функции: простые операторы переключения:

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

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

Фундаментальные шаблоны программирования I — Циклы
помочь разработчикам писать более чистый код Мы часто оказываемся в ситуации, когда я знаю, что делает каждая строка кода, но понятия не имею, что делает программа . Много раз нам приходилось собирать вместе множество строк кода, чтобы понять, как он себя ведет. Даже иногда из-за слишком большого количества строк кода невозможно получить полную картину бизнес-правил. Из-за этих нечистых кодов продуктивность разработчиков значительно падает. Но возможно ли написать код, понятный для..

Как мы провели рефакторинг нашей кодовой базы ReactJS
В Fashinza мы уделяем большое внимание написанию чистого кода. Для этого у нас есть строгие процедуры проверки PR и утверждения. Это очень важно, поскольку помогает разработчикам эффективно читать, поддерживать и улучшать код. Так было не всегда, поскольку основной задачей было выпустить новые функции как можно раньше. Мы осознали проблему с этим не так давно; именно тогда мы решили провести рефакторинг нашей кодовой базы. Но что такое рефакторинг кода и как мы узнаем, что он нам..

Избегайте этих 10 распространенных ошибок iOS-разработчика
Всем привет! После долгой паузы, наконец, нашлось немного времени, чтобы поделиться с вами еще одной важной статьей. Несмотря на то, что название статьи кажется, что это только для разработчиков iOS, в целом эти ошибки касаются почти всех. Прежде чем мы начнем, я хочу задать вам вопрос (как всегда 😉): Вы читали мои предыдущие статьи? Если нет, то вот они: Важные вещи, которые должен знать каждый iOS-разработчик + Книга советов Что такое реактивное программирование | RxSwift..

Spring Очистите ваш код: как провести рефакторинг
Выбросьте мышление «Если не сломается, не чините»! Первое, о чем вы, вероятно, думаете, если никогда не слышали о рефакторинге и чистом коде: Означает ли это, что мой код грязный или неряшливый? Может быть. Спросите себя: Смогу ли я понять свой код через 6 месяцев или через несколько лет? Что проводит рефакторинг? Давайте посмотрим на определение рефакторинга. Рефакторинг кода - это систематический пошаговый процесс для улучшения качества вашего кода, повышения..