Als «maintenance» getaggte Fragen

15
Null als Konstante?

Ich bin kürzlich auf diese Programmiersprache gestoßen: const float Zero = 0.0; Das wird dann in Vergleichen verwendet: if (x > Zero) {..} Kann mir jemand erklären, ob dies wirklich effizienter, lesbarer oder wartbarer ist als: if (x > 0.0) {..} HINWEIS: Ich kann mir andere Gründe vorstellen...

14
Codeduplizierung ohne offensichtliche Abstraktion

Haben Sie jemals einen Fall von Code-Duplizierung erlebt, bei dem Sie beim Betrachten der Codezeilen keine thematische Abstraktion finden konnten, die die Rolle des Codes in der Logik genau beschreibt? Und was hast du getan, um das anzugehen? Es handelt sich um eine Code-Duplizierung, daher müssen...

11
Was sind gute Ansätze, um alte Projekte zu bereinigen?

Ich habe eine Software, die ich vor ungefähr 2 Jahren geschrieben habe und die einige Funktionen benötigt. Ich habe festgestellt, dass es ein schreckliches Durcheinander ist, und ich habe das Bedürfnis, alles zu bewegen, aufzuräumen usw. Ich habe den Artikel über Joel on Software gelesen, in dem es...

10
Stirbt der Code für Abbruchware jemals richtig?

Ich habe den Eindruck, dass im Laufe der Zeit immer mehr Open Source-Code generiert, zu verschiedenen freien oder teilweise freien Repositorys hinzugefügt und dann im Allgemeinen aufgegeben wird. Gibt es allgemein anerkannte Standards für die Entsorgung von aufgegebenem Code? Sollte dies durch...