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


10 важных выводов из чистого кода
Clean Code: A Handbook of Agile Software Craftsmanship — это книга, написанная Робертом С. Мартином, в которой содержатся рекомендации и передовые методы написания чистого и поддерживаемого кода. Книга охватывает такие темы, как организация кода, соглашения об именах и методы рефакторинга. Он подчеркивает важность написания кода, который легко понять и модифицировать, и поощряет разработчиков гордиться своим мастерством. Без сомнения, это одна из самых популярных и важных книг по..

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

Четыре совета по краткому JavaScript
Каждый разработчик (надеюсь) разделяет цель получить больше функциональности с меньшим количеством кода, сохраняя при этом удобочитаемость. Вот четыре возможности сделать именно это независимо от фреймворка JavaScript: 1. Отбросьте остальное{} const jobDescription = (language, jobRoll) => { if(language === 'javascript' && jobRoll === 'developer'){ return 'Cool Cat'; } return 'Hot Dog'; } В этой функции есть только два возможных возвращаемых значения: «Крутой кот»..

Написание элегантного кода с чистым кодом
«Чистый код» Роберта С. Мартина (он же дядя Боб) должен прочитать каждый разработчик программного обеспечения. Он содержит многолетний опыт, накопленный Мартином и его командой в производстве качественного программного обеспечения на протяжении всей их карьеры. Хотя существует множество определений чистого кода, я хотел бы описать его как элегантно написанный код. Книга содержит рекомендации, которым вы можете следовать, чтобы писать элегантный код. В двух словах их можно свести к..

3 самых полезных приема чистого кода с использованием примеров JavaScript
Улучшите качество своего кода на 80 %, затрачивая 20 % усилий. Когда мне отказали на моем первом собеседовании, я решил, что буду настолько хорош, что они не смогут меня игнорировать . Одной из вещей, которые я сделал, было чтение Чистый код . В этой книге я нашел большинство навыков кодирования, которые делают мой код более профессиональным (учитывая, что я все еще младший разработчик). Вы все еще можете глупо читать книгу, которая учит вас писать хороший код. «Я способен..

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

Более чистый код ReactJS — Условный рендеринг
Напишите функции рендеринга компонентов ReactJS, чтобы их было легче понять, реорганизовать, повторно использовать и тестировать. TL;DR Переместите условия рендеринга в переменные с соответствующими именами и абстрагируйте логику условий в функцию. Это делает функцию рендеринга…