Некоторые, в особенности начинающие программисты, вне зависимости от того – обучаются ли они в специализированных учреждениях, либо самостоятельно, могут считать, что профессионализм такого специалиста заключается в сложности написанного им программного обеспечения. От части это утверждение верно, но с другой стороны – не совсем. Все дело в том, что существует негласное правило в этой области, исходя из которого определяется профессионализм программиста. Для того чтобы быть действительно профессионалом в этом деле требуется соблюдать стиль написания кода. Стиль программирования предусматривает соблюдение определенных правил и принципов написания программного обеспечения, которому следует придерживаться. В большей степени это обусловлено, конечно, применением паттернов программирования и SOLID принципами, но не только. Стиль программирования должен быть удобным для восприятия другим программистом, то есть писать программу требуется не только в соответствии с основными, общепринятыми и описанными буквально в любой специализированной литературе, но и негласными. К таковым можно отнести комментирование строк кода. Это крайне необходимо, ведь далеко не всегда программист сможет понять – что вы внедрили в программу, какие переменные изменили и т.п. Поэтому все подобные строки кода желательно описать. При этом комментирование необходимо выполнять так, чтобы все было максимально понятно не только вам, но и другим разработчикам в команде. Так же не рекомендуется слишком усердствовать с этим, засоряя код. Так же следует понимать, что давать имена переменным следует исходя из их предназначения, то есть делать их максимально понятными. Например, если вы создаете строковую переменную «яблоко», то именуйте ее «apple» - так и вам будет проще разбираться с кодом и вашим товарищам. Кроме того, нередко программисты не оставляют отступов и пробелов в таких конструкциях, как if-else, что существенно ухудшает восприятие. Пишите все так, как изучали в книгах – так будет проще понять код и в случае внедрения каких-либо новых условий – не придется искать старую конструкцию. Нередко начинающие программисты грешат невыполнением одного правила, которое не только упростить понимание и улучшить читабельность кода, а также его возможное изменение в дальнейшем, но и просто сократит часы на разработку – не будет появляться излишних строк. Это правило гласит, что если один и тот же участок планируется выполнять неоднократно, то для него требуется писать функцию (метод). Соблюдение этих простых правил позволит вам стать действительно профессионалом своего дела.