Публикации по теме 'coding-style'


Удобочитаемость: код говорит сам за себя
На своей первой работе я освоил много новых навыков, но один навык открыл мне глаза. Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. — Мартин Фаулер Когда я только начинал и мне приходилось просматривать код, я в основном искал синтаксические проблемы и код, который, похоже, не работает. Однако я пренебрегал читабельностью и простотой кода. Именно так и было, когда я просматривал интерфейсный код Java-программиста. В..

Императивный и декларативный JavaScript
Недавно я делал обзор кода JavaScript и наткнулся на кусок классического императивного кода (большой старый цикл for) и подумал: вот возможность улучшить код, сделав его более декларативным . Хотя я был доволен результатом, я не был на 100% уверен, насколько (или даже если ) действительно был улучшен код . Итак, я подумал, что найду минутку и обдумаю это здесь. Императивные и декларативные стили Чтобы ограничить обсуждение, в императивном коде вы явно указываете каждый шаг..

Красивый код
Когда вы читали заголовок этой статьи, вы удивлялись, что такое красивый код? Как код может быть красивым? Код может быть красивым, если принять некоторые стандарты кодирования с хорошими соглашениями об именах. Technics, избегая написания зависимых кодов. Теперь самое главное - стандарты кодирования при написании кода на любом языке программирования. Работать может каждый, но самое главное - как они выполняют свою работу? Способ выполнения работы очень важен. Так или иначе,..

Фундаментальный JavaScript, который вам нужно знать
JavaScript - это язык, который работает по-разному и делает себя довольно интересным благодаря своей многоцелевой активности. Js имеет 2 типа значений: первый - это примитивные значения, а затем - объекты и функции. Но в этих двух значениях есть 9 отдельных типов. ● Undefined (undefined), используется для непреднамеренно пропущенных значений. ● Null (null), используется для намеренно пропущенных значений. ● Логические значения (true и false), используемые для логических операций...

Сделайте так, чтобы коды выглядели потрясающе, используя принцип AHA.
AHA — это аббревиатура от «Избегайте поспешных абстракций», придуманная Кентом К. Доддсом. И речь идет о том, чтобы разбить большую абстракцию на маленькие части. Таким образом, код более прост для понимания другими разработчиками программного обеспечения. Давайте рассмотрим аналогию с использованием принципа AHA. Это Адам, разработчик программного обеспечения XYZ Business Inc. Его задача сделать функцию с валидацией для создания пользователя. Итак, он кодирует так. В..

10 умопомрачительных фактов о программировании, которые поразят вас
Эти факты о кодировании заставят вас подвергнуть сомнению все, что вы думали, что знали! Мир программирования и кодирования — сумасшедшее место. Он наполнен новыми идеями, концепциями и часто эксцентричными людьми, которые просто не дадут вам спать по ночам. Вы готовы принять вызов? Если вам интересно узнать больше об этих…

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