Название темы Раздел Ответов Последний

5 правил для написания более корректного JavaScript кода


19 марта 2016
5 правил для написания более корректного JavaScript кода


Существует несколько правил, которые каждый разработчик должен соблюдать во время работы над javascript приложениями. Если разработчик будет придерживаться этих 5 правил, то его код станет значительно проще в обслуживании.
Всегда оставайтесь консервативными


Удалять код лучше, чем добавлять его. Будучи увлеченным в написании новых функциональных возможностей, разработчик часто натыкается на неприятности, вводя дополнительный уровень сложности. Качество кода должно измеряться тем, как много строк вы удалили или как мало добавили.
Избегайте толстых представлений


Еще одна вещь, от которой вы должны избавляться – это реализация бизнес-логики в представлениях. Такой подход всегда является не основательным в долгосрочной перспективе. Например, шаблон проектирования MVC содержит бизнес-логику только в модели и никогда в представлении.
Делайте ошибки информативней


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


Возвращение значений в начале кода, перед тем как окружить его длинными «if/else» условиями, всегда является более эффективной стратегией. Это делает код более удобным для чтения.
Избегайте логики в конструкциях «if»


Если вы делаете программу используя стиль ООП, вы должны знать об уменьшении логики в конструкциях «switch» или «if». Это очень похоже на случай с толстыми представлениями, показывающий, что структура вашего кода может быть проще.

Это только основные правила, соблюдая которые, вы будете писать более поддерживаемый код javascript. А вообще, эти правила в равной степени подходят для любого языка программирования.

ava

Написал: joker90
Группа: Посетители Пользователь offline
1
0
27 мая 2016 21:06
Спасибо за материал...очень полезно


Информация
Посетители, находящиеся в группе Анонимус, не могут оставлять комментарии к данной публикации.