Ich habe Joel Spolskys Quecksilber-Einführung gelesen, als es mir auffiel :
"Und jetzt tun sie Folgendes: Jede neue Funktion befindet sich in einem großen # ifdef-Block. Sie können also in einem einzigen Trunk arbeiten, während Kunden den neuen Code erst sehen, wenn er debuggt ist, und ehrlich gesagt ist das lächerlich."
Warum ist das überhaupt so lächerlich , ist das nicht einfach einfacher zu handhaben? Es ist nichts Besonderes, aber es macht den Trick - zumindest wenn Sie bereits mit Subversion "verheiratet" sind.
Was ist der Nachteil? Ich verstehe das Argument irgendwie nicht.