Modber Сообщество
профессионалов по 1С

8 важных пунктов, которых не стоит бояться разработчикам



Платформы: 1С:Предприятие 8.3, 1С:Предприятие 8.2, 1С:Предприятие 8.1, 1С:Предприятие 7.7, Linux, Web, Windows, Mobile
Конфигурации: Все конфигурации
2013-07-23
1772 

 

Изменение кода

В процессе разработки программного обеспечения нет такого понятия, как «стагнация». Все, что вы разрабатываете сейчас вероятно будет меняться в будущем. Изменение является самым распространенным явлением в мире разработки программного обеспечения. Принимайте это как должное. Проектируйте ваш код более модульным с расчетом на его дальнейшее изменение. Это упростит изменения и в тоже время увеличивает качество кода. Следуйте  концепциям DRY и YAGNI. Часто возникают ситуации, когда вы смотрите на ваш код и представляете, что вы могли бы сделать это лучше. Избавляйтесь от таких мыслей. Садитесь сразу за дело и рефакторинг! Если не сделаете это сейчас, вы возможно никогда этого не сделаете. Чем дольше ждете, тем сложнее и дороже это будет.
 

Удаление мертвого кода

Если понимаете, что мертвый или закомментированный код больше не потребуется, но вы не хотите его удалять, потому что точно не знаете, понадобится он в будущем или нет — Не стечняйтесь!Действуйте! Хранить код — это работа вашей системы контроля версий, а не комментариев! Не стоит заниматься захломлением ненужной информацией.
 

Совершение ошибок

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

Демонстрация своего кода другим

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

Сталкновения с неудачами

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

Нестабильность кода

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

Новейшие технологии

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

Недостаток времени

Не позволяйте нехватке времени разрушить качество вашего продукта. Содержать код в чистоте и стабильности- это ваша работа. Качество требует обдуманных решений и времени. Ваш заказчик ожидает 100% качества, а то и более того. Если упадет качество и будет предоставлен посредственный результат, в итоге вы получите еще больше запросов на изменения. Время которые сэкономили ранее будет съедено заказчиком на доработках. Будьте честными со своим руководством и показывайте все, что влияет на качество.



Бесплатная юридическая
консультация по телефону

8 (499) 350-80-26(Москва)
8 (812) 627-15-62(Спб)

звонок бесплатный

В центре внимания

Комментарии (5)