программирование - это (в основном) не письмо. программирование - это мышление. искусство программирования - это решение проблем или создание проблем для продажи решения.

сделать подготовительную часть

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

сосредоточиться на общей картине

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

сделайте ваш код читабельным

вам и другим людям будет легче читать и изменять код. серьезно, сделайте отступ этому дерьму.

KISS: будь по-глупому простым

не страдайте зря.

используйте имена переменных, которые имеют смысл

используйте userAge или age для хранения чьего-либо возраста, а не var1. использование camelCase или PascalCase может быть неплохой идеей. подробнее о стилях использования заглавных букв читайте здесь.

попробуйте IDE и текстовый редактор и используйте тот, который вам больше всего нравится

Мне нравится использовать Sublime Text 3, NetBeans (для графического интерфейса в Java) и PyCharm.

если вы студент, поищите скидки на программное обеспечение

вы можете получить все IDE JetBrains бесплатно.

// комментируйте свой код

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

Если было трудно писать, должно быть трудно понять. Прекратите думать об этом. Сейчас.

не бойтесь использовать код, который вы только что нашли в Интернете

только не говорите, что вы были автором кода.

внести свой вклад в сообщество разработчиков ПО с открытым исходным кодом

:)

послушай музыку

или попробуйте и посмотрите, что лучше всего подходит для вас. Зацените этот сайт.

сделай паузу

расслабься, почитай статьи, вздремни, делай что хочешь.

не стесняйтесь получать помощь…

или бойтесь ошибиться.

… И новичкам тоже в помощь!

PS: Если вам понравилась эта статья, не забудьте нажать кнопку ❤ ниже и подписаться на меня на Medium!

статья Густаво де Паула.