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


Мысли об именовании переменных и методов
Правильное наименование переменных, функций, методов и классов — один из важнейших атрибутов элегантного и чистого кода, четко отражающего намерения программиста, без предположений о том, что имелось в виду. В этой статье мы поговорим о коде, прямо противоположном описанному выше, — о коде, написанном небрежно или бездумно. Эта статья — маленькая исповедь, потому что у меня, как и у любого другого программиста, тоже написал такой код в прошлом (на самом деле, я до сих пор иногда пишу..

💚 💚 💚 Общие стандарты кодирования, которые следует соблюдать
Стандарты кодирования — это просто набор принципов, руководств и правил, которые помогают разработчикам программного обеспечения структурировать свой код. Его также можно считать эталоном для сравнения их кодовой базы. В контексте этой статьи то, что мы подразумеваем под стандартами кодирования , не является официально обнародованными стандартами, установленными, скажем, для C и C++, такими как стандарты MISRA . Здесь мы имеем в виду обобщенные практики, применимые к любому языку...

Приложение Node.js в реальном мире: то, о чем они никогда не говорят вам - часть 1 из 5 частей
Это первая часть из пяти частей . Часть 0 была введением, теперь давайте перейдем к нашим первым реальным вопросам о нашем REST API, написанном на JavaScript под Node.js с сервером Koa, базой данных Mongodb и Mongoose ODM. Как организовать код, назвать файлы и написать простой, читаемый, интуитивно понятный код, руководствуясь хорошими руководящими принципами кодирования? Структура папки Я говорил об использовании подхода Domain-Driven Design (DDD) или, по крайней мере,..

Прекратите использовать "else"
Прекратите использовать "else" Это может звучать так, как будто я прошу вас ходить на одной ноге, но на самом деле я, скорее всего, попрошу вас перестать ходить на четвереньках. Я впервые обнаружил это правило благодаря PHPMD: PHPMD - Детектор сообщений PHP Набор правил чистого кода содержит правила, обеспечивающие чистый код. Сюда входят правила из SOLID и объект… phpmd.org Я действительно не понимал, почему, но мне это..

Аккуратность имеет значение: руководство для начинающих о том, почему стиль имеет значение в программировании
Я всегда был человеком, который ценил творческое самовыражение, тем, кто раскрашивал нестандартно. Я никогда не следовал формату MLA при написании эссе в школе, и, по сути, отказался от использования более одного регистра в своем почерке (я начал печатать прописными буквами на втором курсе старшей школы, до того, как это казалось кричащим). всем остальным с появлением текстовых сообщений и сохранили эту привычку по сей день). Мне нравился сумасшедший стиль романов Уильяма Берроуза,..

Стиль кода: ключевой компонент счастья разработчика
Мне действительно нужна эта точка с запятой? Сценарист: Маршалл Смит Дзен-садоводство — это практика, при которой вместо возделывания земли и растений садовник точно укладывает камни и сгребает песок в узоры. Эта практика часто используется как форма медитации, поскольку каждая частица находится под полным контролем. Написание программного обеспечения во многом похоже. Хотя многие аспекты программирования, такие как пользовательский ввод или постоянное подключение к Интернету,..

Стиль брекетов JAVA
Есть хороший способ поставить фигурные скобки в java! Да, я знаю, все говорят, что я ставлю фигурные скобки таким образом, и мне это нравится, но, пожалуйста, вы должны думать о людях, которые читают ваш код (для его отладки, когда это стрессовый момент) . В школе я был большим поклонником фигурных скобок в конце строки, например: Так что да, это компактно и все понятно, но во время чтения мне нужно больше места для чтения. Потому что, если код слишком большой с большим..