hotti: Agile Softwareentwicklung (Kellerglosse)

Beitrag lesen

hi Jörg,

Letztendlich ist Java genauso gut/schlecht wie jede andere Sprache, die entscheidende Frage ist, wie verantwortlich der Entwickler damit umgeht.

Das sehe ich prinzipiell genauso, andererseits ist mir eine Sprache lieber, die so restriktiv ist, wie es die Lösung einer bestimmten Aufgabe erfordert, sozusagen mit skalier- bzw. einstellbaren Restriktionen und das ist Java nicht ;)

Beispiel: Warum sollte ein Entwickler, der eigene Klassen von einer abstrakten Klasse ableitet, als privat gekennzeichnete Methoden oder Attribute der Basisklasse nicht überschreiben dürfen?

Vielleicht hast Du eine Antwort auf diese Frage (Achtung, könnte ein langer Thread werden).

Unabhängig von meiner historisch gewachsenen persönlichen Vorliebe für Perl:
Eine Softwareschmiede sollte sich nicht von vornherein auf bestimmte Programmiersprachen festlegen.

Hotti