Публикации по теме 'coding-style'
Как писать ужасный код: практическое руководство
Каждый может написать плохой код. Но написание кода, который выглядит правдоподобно, но на самом деле ужасен, требует большого количества навыков. Если вы хотите написать ужасный код и при этом получить одобрение на проверку кода, вот несколько советов.
Добавьте дополнительные функции, которые могут вам понадобиться в будущем, уже сегодня
Добавьте дополнительные классы и методы, которые вам не нужны, но имеют смысл в контексте вашего кода/функции. Например, если вам нужны функции для..
Несколько советов по программированию и принципов написания читаемого кода
Несколько советов по программированию и принципов написания читаемого кода
Написание кода для Программного обеспечения часто бывает сложной задачей, особенно когда мы создаем большое программное обеспечение, когда разные люди имеют доступ к исходному коду, и каждому разрешается писать свой фрагмент кода. На протяжении последних лет я работал над разными программными проектами с разными командами, и должен сказать, что не весь код, который я написал, я мог даже понять, но он просто..
Дерьмо, говорят кодеры Javascript
Дерьмо, говорят кодеры Javascript
Я кодирую на Javascript более 20 лет, и на основании этого многолетнего опыта у меня сложилось множество убежденных мнений. Сейчас я собираюсь сказать небольшую тираду о вещах, которые я вижу в дикой природе, которые говорят мне настоящие разработчики Javascript, с которыми я полностью не согласен.
Возможно, в те времена, когда еще не было синтаксиса ES6 и современных версий Node, некоторые из этих вещей имели смысл, но теперь нет оправдания.
1...
Как не быть младшим разработчиком
Как определить младшего разработчика? По количеству лет опыта? Нет, это связано не только с количеством лет, которые вы проводите в отрасли. Это сводится к навыкам. Старший разработчик может быть моложе младшего разработчика. Давайте посмотрим, что делает вас похожим на младшего разработчика и как стать старшим разработчиком.
Сосредоточьтесь на выполнении задач Актуально Вместо того, чтобы все равно выполнять задачи:
Разработчикам нравится решать сложные проблемы, и как..
Создание лучшего кода: объяснение принципов DRY, YAGNI и KISS
Введение
В мире разработки программного обеспечения существует несколько принципов, которые помогают разработчикам создавать чистый, эффективный и удобный для сопровождения код. Среди этих принципов: DRY (не повторяйтесь), YAGNI (вам это не понадобится) и KISS (будьте проще, глупо).
В этой записи блога мы рассмотрим эти принципы так, чтобы их понял даже 10-летний ребенок. Мы приведем простые примеры и пояснения, которые помогут вам понять эти важные понятия.
СУХОЙ. (Не..
Некоторые примечания по написанию кода с помощью TypeScript(1)
Введение
Многие программисты используют TypeScript как для профессионального, так и для личного развития. TypeScript — это действительно весело. Сегодня TypeScript является настолько важным языком программирования, что он практически незаменим для фронтенд-разработки.
В этой статье я расскажу о некоторых важных моментах при написании программ на TypeScript.
Сначала определите тип данных
Вывод типа в TypeScript настолько мощен, что во многих случаях тип автоматически..
Организация кодовой базы вашего приложения React + Redux для обеспечения возможности обслуживания и расширения в будущем
По мере роста объема, размера и набора функций вашего приложения React + Redux растут и трудности с его обслуживанием, особенно когда вы работаете в большой команде, и над каждой функцией в вашем приложении работают несколько человек. В этой статье мы собираемся изучить, как организовать вашу кодовую базу, чтобы повысить ремонтопригодность и расширяемость.
Когда вы впервые начинаете писать новое приложение React, набор функций невелик, а API React прост, но достаточно гибок и..