Ansicht umschalten
Avatar von Arestid
  • Arestid

91 Beiträge seit 28.11.2012

Also den Abschnitt mit Java vs. C/C++ kann ich so unterschreiben.

Das ist mir selbst auch schon häufiger aufgefallen, das
Java-Entwickler dazu neigen, Funktionen und Klassen zu nutzen, ohne
diese richtig zu kennen. Das funktioniert meistens, wenn ein Dritter
dann aber irgendwas dazu baut, ist es entweder langsam oder fliegt an
allen Ecken und Enden auseinander. Meiner Meinung nach verschlimmert
JavaDoc das ganze noch, weil es eben keine ordentliche Dokumentation*
darstellt, sondern eine Alibi-Krücke ist (Einfach mal in die
Dokumentation zB. eines SOC gucken und vergleichen. Da ist jeder
Fitzel haarklein aufgedröselt). Dazu kommt noch, das grade Anfänger
erstmal probieren (was ja zum lernen auch normal ist) und nicht
entwickeln. Java beschützt einen eben nicht miserablen Code zu
produzieren, kann das aber wunderbar verstecken! Dazu kommt noch das
wenn gar kein Wissen über die Funktion eines Kompilers oder den
Rechner im Aufbau vorhanden ist, die Zusammenhänge auch schlecht zu
erkennen sind (Warum programmiert man was wie). Um mit Java nur zu
programmieren reicht das, so kann Java aber auch zu einer Sackgasse
werden.
Bei C/C++ habe ich zwar weitaus mehr Möglichkeiten Fehler zu machen,
allerdings prüfe ich genau aus diesem Grund jeden noch so kleinen
Kram, weil ich einfach immer davon ausgehen muss, das irgendwas
ungeplant geändert wurde.

*Damit ist das selbst erstellte JavaDoc des Projektes gemeint, nicht
die Dokumentation von Oracle.

Bewerten
- +
Ansicht umschalten