Несколько советов начинающим программистам



Читаемость кода — ключевой фактор в процессе разработки ПО. Чем понятнее будет код, тем меньше ресурсов будет затрачено на то, чтобы его поддерживать. Чтобы ваш код оставался чистым и понятным, я предлагаю несколько правил:



Не хардкодьте значения

Зачастую, мы работаем на проектах с ограниченным бюджетом, поэтому менеджеры подгоняют по срокам. Это приводит к тому, что разработчики пренебрегают абстракциями и предпочитают устанавливать значения прямо в UI-классах. Всё бы ничего, пока не наступит момент, когда нужно перевести проект на другую локализацию или изменить данные для каких-нибудь расчётов. Вместо того, чтобы сделать это за пару минут, разработчикам приходится править каждое значение по отдельности, что приводит к страшной рутине и дополнительной трате ресурсов.



Используйте линтеры

Мы разные, поэтому у нас разное представление о прекрасном. Для кого-то тройной пробел между методами это нормально, а у кого-то от этого повышается температура в области пятой точки. Чтобы творческие люди смогли договориться, сообщество придумало линтеры. Давайте не будем пренебрегать такой классной технологией и добавим линтер в текущий проект.



Удаляйте закомментированный код

К сожалению, многие грешат тем, что в процессе разработки комментируют целые куски кода и потом о них забывают. Кажется, что этот закомментированный код может пригодиться в будущем, поэтому его не удаляют. Это приводит к тому, что через несколько месяцев проект задыхается от бесполезного кода, который боятся удалять другие разработчики, так как «его тут зачем-то оставили». Не бойтесь удалять код, который вам больше не нужен. Если менеджер попросит вернуть всё обратно, просто откройте Git и скопируйте то, что было удалено.