Hallo,
ich programmiere sehr viel C# aber kenne mich mit dem build up Prozess nicht so gut aus.
Aktuell habe ich aufgrund logischer Trennung und dem versuch der Modularisierung über 400 Projekte in meiner Solution. Dabei ist zu sagen, dass zu jedem erstellten Projekt ein UnitTest Projekt gehört (und ab und zu noch eine integration Test Projekt)
Das bauen der Solution und das durchlaufen aller Tests dauert entprechend lange.
Würde es das bauen deutlich beschleunigen, wenn ich die Projekte mehr zusammenziehe und die logische Trennung innerhalb eines Projektes mache? (Also statt 400 Projekte nur noch 200 aber dafür deutlich größere Projekte)
Gibt es dazu eine Faustregel oder "Best practice" Ansätze, wann man ein neues Projekt hinzufügen sollte und wann nicht?
ich programmiere sehr viel C# aber kenne mich mit dem build up Prozess nicht so gut aus.
Aktuell habe ich aufgrund logischer Trennung und dem versuch der Modularisierung über 400 Projekte in meiner Solution. Dabei ist zu sagen, dass zu jedem erstellten Projekt ein UnitTest Projekt gehört (und ab und zu noch eine integration Test Projekt)
Das bauen der Solution und das durchlaufen aller Tests dauert entprechend lange.
Würde es das bauen deutlich beschleunigen, wenn ich die Projekte mehr zusammenziehe und die logische Trennung innerhalb eines Projektes mache? (Also statt 400 Projekte nur noch 200 aber dafür deutlich größere Projekte)
Gibt es dazu eine Faustregel oder "Best practice" Ansätze, wann man ein neues Projekt hinzufügen sollte und wann nicht?