Bruchdarstellung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Bruchdarstellung

    Naja, die Grundidee von CI ist ja eigtl folgende: jeder commited jeden Tag nach Master (und nicht erst, wenn das feature komplett ist). Wenn der Build dadurch kaputt geht, bemerkt man das sofort und muss das sogleich beheben. Wenn Du eh in strikt getrennten Ordnern hantierst, brauchst Du auch keine feature branches. Aber darum geht es nicht, sondern dass Änderungen, die den Build kaputt machen, frühest möglich entdeckt werden. Eine Alternative ist branch per abstraction und feature toggles (mit Deinen besagten getrennten Ordnern).

    Letztlich ist das aber zuallererst ein Kommunikationsproblem. Ich finde Fowlers Argumentation aber nachvollziehbar.