Zum Inhalt springen

ack3rm4nn

Mitglieder
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Beiträge von ack3rm4nn

  1. stimmt, untypisierte Scriptsprachen[...]

    Das zu wenig. Schon mal objektorientiert mit PHP programmiert? In diesem Sinne waere Python auch nichts weiter als eine "Skriptsprache".

    [...], wenn man saubere Programmierung lernen will. NICHT.

    Ich habe nicht von Typenlosigkeit im Stile von ECMAScript und dergleichen gesprochen, sondern von der Situation in PHP. Zum einen steht es einem frei, ausdruecklich Typen zu bestimmen. Zum anderen stoesst man spaetestens bei den Funktionen auf die unterschiedlichen Datentypen.

    _______________________________________________

    jetzt mal langsam: der TE ist blutiger anfänger! Da gehts jetzt erstmal um progrämmchen, die dreisatzrechnung durchführen usw.

    wenn man dann tiefer einsteigt und an grenzen der sprache stößt kann man sich um die oben genannten aspeckte gedanken machen. vorher ist das doch blödsinn.

    dito

    _______________________________________________

    genau deswegen ist seine Wahl mit Java eben auch richtig.

    Diese Antwort im Anschluss an 127.0.0.1 - was ist an Java so geeignet fuer einen Anfaenger?

    Ich wuerde gerne Perspektive gewinnen.

    _______________________________________________

    abgesehen davon, dass der Fred hier etwas älter ist, gibt es auf diese Frage kein richtig oder falsch :)

    Doch - ist ja keine Glaubenfrage, sondern mit etwas Muehe eine profunde Debatte.

    _______________________________________________

    PHP ? Hab ich den Witz nicht verstanden ?

    Okay... und jetzt das hier:

    Java ist schon recht, eine strutkurierte Sprache mit der man auch so ziemlich alles machenkann, [...]

    ...

    [...] und meines erachtens Magnituden besser als PHP.

    Anwendungsbeispiele, sonst bleibt das eine leere Behauptung.

  2. "überlappender Wasserfall":

    (+) gute Vorhergehensweise bei kleineren, übersichtlichen Projekten

    (+) gut abschätzbare Größe der anfallenden Kosten

    (+) ist im Vergleich zum "normalen Wasserfall" etwas schneller

    (-) Der Kunde sieht erst ganz am Ende, was daraus geworden ist

    (-) Wenn im Verlauf ein Fehler auffällt, der einen "Rücksprung" notwendig macht, kann es schnell teuer werden

    (-) Die Übergänge der Phasen verschwimmen

    Das ist kein Nachteil (ausser in Angelegenheiten der Dokumentation), sondern ein Vorteil, denn deshalb wird doch vom WF-Ansatz abgewichen.

    "Agile Entwicklung":

    (+) Es existiert jederzeit eine lauffähige Version

    (+) Entwickler können ihre Kreativität ausschöpfen

    (-) Erfordert die Selbstdisziplin der Entwickler

    Wuerde ich dezenter, jedoch deutlicher ausdruecken.

    "Agile Entwicklung":

    (+) Es existiert jederzeit eine lauffähige Version

    (+) Entwickler können ihre Kreativität ausschöpfen

    (-) Erfordert die Selbstdisziplin der Entwickler

    Das ist eine absurde Behauptung, denn in der agilSE besteht mehr Kontakt unter den Entwicklern, sodass oefter kontrolliert/beobachtet wird.

  3. [...]

    Ich hab mich jetzt mal für Java entschieden [...]

    Will du deine ersten Programmiererfahrungen wirklich mit einer Sprache machen, die ausschliesslich einem Paradigma unterliegt, und dann auch noch das objektorientierte Paradigma ist?

    Wenn du dich mit objektorientierter Programmierung beschaeftigen willst, dann lern' zuerst die grundlegenden Konzepte wie Rekursion/Iteration und Konditionalien kennen. Worauf ich hinaus will: Wie willst du den Sinn von Polymorphie als Substitut von Kontrollstrukturen wie IF verstehen, wenn du den Umgang mit derselben noch nicht gewohnt bist?

    Meine Empfehlung an dich ist PHP, weil du schnell zu sichtbaren Ergebnissen, beispielsweise im Browser, kommst und den Umgang mit in nahezu allen Programmiersprachen vorkommenden Konzepten kennenlernst. Das wird dir als Anfaenger gefallen, weil du dich mit Zeigern nicht vorerst nicht beschaeftigen wirst und mit Datentypen fuer's erste nur grundlegend beschaeftigen musst.

    Das OOP steht dir mit PHP immer frei. Du kannst sogar daselbe Problem in zwei Fassungen loesen und dabei die Unterschiede verdeutlichen.

    Wenn du programmieren lernen willst, dann kommt es nur minder auf die Sprache an. Entscheidend ist, was du implementieren willst und welche Sprache mit welcher Syntax und welchen Paradigmen deinen Vorstellungen entspricht.

    Somit betrachte ich es als laecherlich in der Java-Dokumentation nach dem optimalen Objekt fuer eine Array-Implementierung zu suchen, wenn einem noch nicht einmal das Konzept Array an sich verstaendlich ist.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...