программирование - это (в основном) не письмо. программирование - это мышление. искусство программирования - это решение проблем или создание проблем для продажи решения.
сделать подготовительную часть
Перед тем как начать, подумайте, что вам нужно сделать, обобщите свои потребности. помните, программирование - это мышление, а не просто письмо. Большая проблема большинства новичков в том, что они пытаются писать, прежде чем думать. возьмите ручку и бумагу и не торопитесь.
сосредоточиться на общей картине
сосредоточьтесь в первую очередь на решении своей проблемы. мелочи и функции, которые делают вашу программу лучше, - это отличная вещь, которую нужно иметь, но они не так важны в первый момент.
сделайте ваш код читабельным
вам и другим людям будет легче читать и изменять код. серьезно, сделайте отступ этому дерьму.
KISS: будь по-глупому простым
не страдайте зря.
используйте имена переменных, которые имеют смысл
используйте userAge или age для хранения чьего-либо возраста, а не var1. использование camelCase или PascalCase может быть неплохой идеей. подробнее о стилях использования заглавных букв читайте здесь.
попробуйте IDE и текстовый редактор и используйте тот, который вам больше всего нравится
Мне нравится использовать Sublime Text 3, NetBeans (для графического интерфейса в Java) и PyCharm.
если вы студент, поищите скидки на программное обеспечение
вы можете получить все IDE JetBrains бесплатно.
// комментируйте свой код
У программистов есть действительно плохая привычка не писать комментарии, и мы должны бороться с этой привычкой. особенно когда вы не можете поцеловаться, ваш код действительно нуждается в комментариях.
Если было трудно писать, должно быть трудно понять. Прекратите думать об этом. Сейчас.
не бойтесь использовать код, который вы только что нашли в Интернете
только не говорите, что вы были автором кода.
внести свой вклад в сообщество разработчиков ПО с открытым исходным кодом
:)
послушай музыку
или попробуйте и посмотрите, что лучше всего подходит для вас. Зацените этот сайт.
сделай паузу
расслабься, почитай статьи, вздремни, делай что хочешь.
не стесняйтесь получать помощь…
или бойтесь ошибиться.