Публикации по теме '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
Переместите условия рендеринга в переменные с соответствующими именами и абстрагируйте логику условий в функцию. Это делает функцию рендеринга…