Softwareentwicklung

36
Wie definiert man, dass eine Methode eine stärkere Verpflichtung überschreiben kann als die Definition, dass eine Methode aufgerufen werden kann?

Von: http://www.artima.com/lejava/articles/designprinciples4.html Erich Gamma: Ich denke, das stimmt auch nach zehn Jahren noch. Vererbung ist eine coole Möglichkeit, das Verhalten zu ändern. Aber wir wissen, dass es spröde ist, weil die Unterklasse leicht Annahmen über den Kontext treffen kann, in...

35
Vorteile der objektorientierten Programmierung [geschlossen]

Hinweis : Diese Frage ist ein bearbeiteter Auszug aus einem Blogeintrag, den ich vor einigen Monaten verfasst habe. Nachdem ich in einem Kommentar zu Programmers.SE einen Link zum Blog eingefügt hatte, bat mich jemand, eine Frage hier zu stellen, damit sie beantwortet werden konnte. Dieses Posting...

35
Warum sollten Entwickler private Büros haben?

Ich weiß also, dass sich jeder hier um private Büros dreht und wie viele Entwickler sie tatsächlich haben. Ich bin halb skeptisch. Ich kann mir vorstellen, dass leitende Entwickler sie haben, aber das ist normalerweise nur eine Person in einem durchschnittlichen Büro. Ich frage mich, wie viele...

35
Programmieren mit Legasthenie [geschlossen]

Ich habe sehr schwere Legasthenie zusammen mit Dysnomia und Dysgraphia . Ich habe davon gewusst, seit ich ein Kind war. Meine Lese- und Schreibfähigkeiten sind ziemlich verkrüppelt, aber ich habe gelernt, damit umzugehen. Mit den heutigen IDEs fällt es mir jedoch sehr leicht, beim Codieren...

35
Sollten Sie Webanwendungen versionieren?

Ich habe vor kurzem eine Diskussion mit einem Kollegen über die Versionierung von Webanwendungen geführt. Ich glaube, Sie brauchen es überhaupt nicht, und wenn Sie nur eine Überprüfung der Integrität durchführen möchten, um zu bestätigen, dass Ihre neueste Version live ist, ist ein Datum (JJMMTT)...