Softwareentwicklung

56
Illusorische Code-Vervielfältigung

Der übliche Instinkt besteht darin, alle Code-Duplikationen zu entfernen, die Sie im Code sehen. Ich befand mich jedoch in einer Situation, in der die Vervielfältigung illusorisch ist . Um die Situation genauer zu beschreiben: Ich entwickle eine Webanwendung und die meisten Ansichten sind im Grunde...

55
Warst du jemals an einem BIG Rewrite beteiligt? [geschlossen]

Joel Spolsky sagte in einem seiner berühmten Beiträge: Der schlimmste strategische Fehler, den ein Software-Unternehmen machen kann: Den Code von Grund auf neu schreiben. Chad Fowler schrieb: Sie haben die Videos, die Weblog-Posts und den Hype gesehen und Sie haben beschlossen, Ihr Produkt...

55
Warum haben wir ein Postfix-Inkrement?

Haftungsausschluss : Ich kenne die Semantik von Präfix und Postfix-Inkrement sehr gut. Erklären Sie mir bitte nicht, wie sie funktionieren. Beim Lesen von Fragen zum Stapelüberlauf kann ich nicht anders, als zu bemerken, dass Programmierer immer und immer wieder durch den

55
Was ist ein Hack? [geschlossen]

Ich höre oft Kollegen zu einander sagen: "Das ist ein schrecklicher, schrecklicher Hack." Was ich davon abbringen kann ist, dass es nicht gut ist. Als ich sie fragte, ob es funktioniert, sagten sie "Ja, aber es ist nicht gut". Bedeutet das, dass es keine gute Lösung ist? Wie ist eine Lösung...

55
Hörbücher für Programmierer? [geschlossen]

Ich bin ein Programmierer mit einer zweistündigen Hin- und Rückfahrt zur Arbeit. Ich möchte einen Teil dieser Zeit mit Hörbüchern über Softwareentwicklung füllen. Alle Hörbücher, die mir helfen würden, ein besserer Programmierer zu werden, wären willkommen. Ich denke, dass Bücher über Designmuster...