Публикации по теме 'best-practices'


Лучшие практики для комментариев в коде
Скажи мне, что делает твой код, не говоря мне об этом. Семь лет назад я начал свою карьеру разработчиком в компании. Я помню, как присоединился к проекту, и мне сказали, что комментарии в коде предусмотрены политикой компании. Это был проект, полный комментариев, и под полным, я имею в виду, даже самая маленькая, незначительная переменная сопровождалась каким-то комментарием. Сначала я подумал, что это здорово. Повсюду были комментарии, объясняющие, что делает код. Но по мере..

Ember.js - Прощай, MVC (часть 1)
На EmberConf 2015 Иегуда Кац и Том Дейл объявили о внесении определенных изменений в Ember 2. В частности, RFC для маршрутизируемых компонентов привлек большое внимание из-за его предложения об устаревании и, в конечном итоге, удалении контроллеров. Естественно, это вызывало тревогу у многих существующих пользователей Ember, тем более что Ember и Sproutcore всегда были клиентскими фреймворками MVC. Прощай, MVC Не секрет, что многие новые соглашения и изменения Ember 2 имеют..

S.O.L.I.D для OOD, Решение проблем, Практика, Основы JavaScript | Рефлексивный обзор
⏩Принципы S.O.L.I.D ✳️Давайте быстро начнем со ссылки на ООП (принципы объектно-ориентированного программирования). Существует четыре принципа ООП: абстракция, инкапсуляция, наследование и полиморфизм. Принципы S.O.L.I.D находятся на вершине иерархии принципов ООП. Итак, давайте взглянем на так называемые принципы S.O.L.I.D 😃 S.O.L.I.D представляет собой набор идей, которые при совместном использовании делают код более адаптируемым к изменениям. В своей книге «Принципы,..

Как мы должны реагировать на запросы в REST API?
Что такое RESTful API? Как мы должны проектировать конечные точки в соответствии с принципом RESTful? Как мы должны возвращать данные во внешний интерфейс? На все эти вопросы даны ответы в этой статье ! Раздел A — Что такое RESTful API? RESTful API — это архитектурный стиль интерфейса прикладных программ (API), который использует HTTP-запросы для доступа и использования данных . Эти данные можно использовать для типов данных GET, PUT, POST и DELETE, которые относятся к чтению,..

Лучшие практики для React
При обсуждении JavaScript одной из самых известных технологий является React. Это лучшее — даже для некоторых инженеров. Выбранная вами структура проекта зависит от вас с React. Вы полностью вольны решать, как это сделать. В результате некоторые кодеры вынуждены выражать свою художественную сторону. Однако у других есть возможность все испортить. При работе в команде предпочтительнее создавать понятную структуру и код. В этой статье будут рассмотрены 18 предложений по написанию..

Лучшие практики JavaScript
в сегодняшней статье мы поговорим о лучших практиках JavaScript, если вы будете соблюдать эти правила, вы станете лучшим разработчиком. так что давайте перейдем к первой теме. 1-Во-первых, вы не должны доверять типам данных! например : function f_x(x){ for(let i of x){ console.log(i*i + "\n") ; }} что, если данные, переданные в функцию, не являются итерируемыми! поэтому мы должны убедиться, что данные повторяемы! так : function f_x(x){ if (typeof x === 'object'..

Как модульное тестирование сделало меня лучшим разработчиком
Развитие себя как инженера-программиста важно для прогресса. Одним из инструментов, который вы должны включить в свой арсенал, является модульное тестирование. Что такое модульные тесты? Зачем мне их писать? Какую роль они играют в моем успехе или успехе моего программного обеспечения? Сегодня я расскажу о том, как применение этого принципа сделало меня лучшим разработчиком. Я довольно давно занимаюсь разработкой программного обеспечения. Хорошие методы кодирования существовали в..