Hallo zusammen,
diese Frage bezieht sich auf Hobby-Projekte, also nichts arbeitsrelevantes.
Ich wollte euch mal fragen wie ihr mit schlecht entworfenen und schlecht entwickelten Projekten umgeht. Um Java zu lernen habe ich mich an ein Projekt rangemacht und habe versucht mein bisheriges Wissen aus anderen Programmiersprachen in Java anzuwenden. Dabei ist mir im laufe der Zeit, bzw. konkret in den letzten Tagen, aufgefallen dass die Struktur des Projekts sehr zu wünschen übrig lässt, was unter anderem zur Folge hat dass manche Sachen unter gewissen Umständen nicht funktionieren werden. Um teilweise Folgefehler in meinem Projekt zu vermeiden, habe ich teilweise den Eindruck dass ich manche Stellen komplett aufbohren muss.
Zugegeben: Die Planungsphase des Projekts fiel sehr klein aus, wodurch natürlich die Struktur eher mehr nach Freischnauze aufgebaut wurde.
Wie geht ihr damit um, sollten es sich um mehrerer dieser Stellen handeln? Würdet ihr euch die Zeit nehmen die Stellen zu bereinigen oder würdet ihr das Projekt mit der neuen Erfahrung refactoren?
diese Frage bezieht sich auf Hobby-Projekte, also nichts arbeitsrelevantes.
Ich wollte euch mal fragen wie ihr mit schlecht entworfenen und schlecht entwickelten Projekten umgeht. Um Java zu lernen habe ich mich an ein Projekt rangemacht und habe versucht mein bisheriges Wissen aus anderen Programmiersprachen in Java anzuwenden. Dabei ist mir im laufe der Zeit, bzw. konkret in den letzten Tagen, aufgefallen dass die Struktur des Projekts sehr zu wünschen übrig lässt, was unter anderem zur Folge hat dass manche Sachen unter gewissen Umständen nicht funktionieren werden. Um teilweise Folgefehler in meinem Projekt zu vermeiden, habe ich teilweise den Eindruck dass ich manche Stellen komplett aufbohren muss.
Zugegeben: Die Planungsphase des Projekts fiel sehr klein aus, wodurch natürlich die Struktur eher mehr nach Freischnauze aufgebaut wurde.
Wie geht ihr damit um, sollten es sich um mehrerer dieser Stellen handeln? Würdet ihr euch die Zeit nehmen die Stellen zu bereinigen oder würdet ihr das Projekt mit der neuen Erfahrung refactoren?