Im Idealfall wünscht man sich einen Zeitplan, der entgegenkommend und flexibel ist, aber wenn es darum geht, die Rechnungen zu bezahlen und in einem Unternehmen zu arbeiten, ist das selten ein Luxus, den sich Programmierer leisten können.
Ich hatte das Glück, die Gnade von Steve McConnell und Frederick Brooks zu genießen, die mir sagten, was ich tun muss, wenn ich mein Projekt vermasseln will, und ich nehme ihre Arbeit ernst.
Und doch gibt es Zeiten, in denen man mit dem Rücken zur Wand steht und die Arbeit beschleunigen muss. Welche Änderungen haben Sie vorgenommen, um die Lieferung zu beschleunigen, ohne die Qualität zu beeinträchtigen? Ist das überhaupt möglich?
Ich halte das Erlernen guter Praktiken für wertvoller als das Erlernen des eigentlichen Codes, daher gibt es keine "Sei ein besserer Programmierer"-Antworten. Das ist eine Selbstverständlichkeit.