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


3 способа легко улучшить читабельность кода
Одной из многих причин, по которой функциональное программирование часто рекламируют как лучший способ написания программ, является его способность улучшать читабельность, но почему это важно? Есть известная цитата из Чистого кода Боба Мартина о том, что отношение чтения кода к написанию кода составляет десять к одному. Если это хотя бы близко к истине, и если мы вообще заботимся об эффективности, то любой выигрыш, который мы можем сделать в нашей способности читать код, окупится с..

9 плохих фрагментов Java, которые заставят вас смеяться
Плохой код Java, чтобы вы почувствовали себя лучше Сколько раз вы это слышали? Чистый код, осмысленное именование и тестирование. Кричал на тебя все время. Вы знаете, я знаю, и все знают. А как насчет грязного кода? Вот 9 фрагментов плохого кода. Подробно объясняя, почему они важны. Давайте начнем. 1. Передайте более 255 аргументов .java:796: error: too many parameters Вы не видите метода с более чем 4 параметрами. В плохой день более 5 парам. Вы думаете, что..

Позволяет очистить ваш код
Вы когда-нибудь хотели начать программировать, но не могли понять, что означает любой код? Еще хуже, когда это твой собственный код! Вероятно, это потому, что вы не практикуете чистый код при программировании. «Чистый код — это код, о котором позаботились. Кто-то нашел время, чтобы сохранить его простым и упорядоченным. Они уделили должное внимание деталям. Они позаботились». - Роберт С. Мартин Что это? Чистый код на самом деле не имеет определенного значения, поскольку у..

Как быстро решать проблемы программирования
Я преподавал разработку программного обеспечения последние 4 года и обучил более 200 разработчиков. После выпуска более 200 разработчиков я начал замечать множество закономерностей в их обучении и поведении. Одна из самых важных вещей, которые я замечаю среди новых разработчиков, - это то, что они не могут изолировать проблему от общей картины. Результат - разочарование и потеря производительности, которых можно было избежать. В этом посте я расскажу о том, как изолировать проблему и..

100 дней боли — День 7: Хороший код
Предыдущий выпуск на https://medium.com/@magyar1886/100-days-of-pain-day-6-big-picture-48e275e7c6b0 Я только что закончил реализацию еще одной небольшой функции моего приложения Flask. Я сделал это на чистом Python-скрипте, и у меня все получилось довольно быстро. Мой скрипт теперь принимает файл Excel в качестве входных данных для импорта данных в SQLite, а также выполняет экспорт текущей базы данных. Теперь есть проблема, код делает то, что я просил. Есть ли все, что мне нужно..

Руководство по написанию чистого кода
Руководство по написанию чистого кода Начиная что-то новое, всегда есть желание преуспеть. Это служит мотивацией продолжать заниматься тем, что вы начали. Я начал свой путь к тому, чтобы стать инженером-программистом чуть меньше месяца назад. Мне нравится аспект решения проблем и идея, что я изучаю технический навык, который имеет ценность во все более цифровом мире. Код составляет все, с чем мы сталкиваемся ежедневно. Большинство из нас в течение дня полагается на множество строк..

Будьте добры к своему будущему - код чист!
Есть история (правдивая), которую я люблю рассказывать разработчикам, с которыми я работаю. Когда я делал свои магистерские программы (долгое время… вы понимаете), я прошел курс по распределенным вычислениям, и у нас был проект класса по созданию алгоритма распределенного планирования на основе симметрично инициируемых пороговых значений . В то время это была самая большая база кода, которую я когда-либо писал с нуля. Он был разработан на C. Я преуспел и гордился тем, что смог..