Истинное значение итерационной разработки и рефакторинга кода

Я имею, недавно начал работать разработчиком и работать при более старшем разработчике, который является видом наблюдения / менторство меня.

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

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

Кроме того, m он осуждает документирование кода, beliveing, что это должно выступить за себя. Он чувствует, что короткий комментарий наверху каждого метода должен быть достаточным. Снова это кажется счетчиком, интуитивным мне.

В целом, я чувствую, что теперь пишу действительно hacky код, чтобы просто разбудить что-то и выполнение. Он корректен, и действительно ли это - способ, которым вещи сделаны всюду по промышленности?

6
задан David 8 August 2010 в 12:54
поделиться