juan_
König
Guten Morgen beisammen,
soeben habe ich ein Java-Grundlagenbuch (Head First - Java) durchgearbeitet. Zu den 2 Semestern OOP eine - denke ich - gute Javabasis.
Mit den Hauptthemen (Swing, Db, Threads, Sockets, Polymorphie..) bin ich einigermaßen vertraut und habe da so einige Beispiele programmiert.
Nun möchte ich das Ganze etwas mehr professionalisieren, aber nicht auf "Umsetzen-ebene", sondern eher auf der konzeptionellen Ebene. Daher suche noch fortführende Literatur.
z.B. habe ich 1. die Idee und die tech. Umsetzung der OO einigermaßen verstanden, aber die Beispiele in meinem Buch/Unterricht waren allesamt relativ trivial (u.a. Zoo: mit schönen Haustier- und Wildtierobjekten, dazu noch ein paar Hunde-,Katzen-,Tigerobjekte..), wo es keine große Schwierigkeit gab, zu entscheiden ob und wie es umgesetzt werden soll. Allerdings würde ich es gerne mal in einer etwas komplexeren Form kennen lernen, wo man sich zur OO "ernsthafte" Gedanken machen sollte.
2. würde ich auch gerne etwas über sauberen und sicheren Code kennenlernen. Aktuell sieht es so aus, dass ich zwar einiges umgesetzt bekomme, aber nicht einschätzen kann, wie "toll" es im Endeffekt wirklich ist. Ich will jetzt zwar nicht gleich morgen als Softwareentwickler anfangen, aber ich würde gerne auf ein Niveau kommen (oder darauf hinarbeiten), dass ich z.B. ein Projekt in der Uni abgeben und sagen kann, dass ich dafür ne gute Note kriege, weil alle Kriterien erfüllt sind:" gute/benutzerfreundliche Umsetzung + Code einfach "gut" (nicht "beanstandnötig") ". Außerdem würde ich gerne vielleicht mal praktikumstechnisch in einer Softwareschmiede reinschnuppern und will da auch kein Murks abgeben müssen.
Hoffe ihr versteht mich einigermaßen, ansonsten schreib ich einfach nochmal ein paar Worte, wenn ich nicht mehr so müde bin
Beim Kauf tendiere ich wieder klar zur "Von Kopf bis Fuß" / "Head First" - Reihe.
Interessant sind die Bücher zum Thema:
-Design Pattern
-Softwareentwicklung
-objektorientierte Analyse/design
Falls ihr weitere persönliche (!!) Empfehlungen habt, bitte her damit. zB. Soll ja "thinking java" auch sehr gut sein. Hat mir nur wieder zu viele Basics.
Auch auf persönliche Tipps, wie man sich in diesem Bereich gut weiterentwickelt, bin ich gespannt
Vielen Dank!
soeben habe ich ein Java-Grundlagenbuch (Head First - Java) durchgearbeitet. Zu den 2 Semestern OOP eine - denke ich - gute Javabasis.
Mit den Hauptthemen (Swing, Db, Threads, Sockets, Polymorphie..) bin ich einigermaßen vertraut und habe da so einige Beispiele programmiert.
Nun möchte ich das Ganze etwas mehr professionalisieren, aber nicht auf "Umsetzen-ebene", sondern eher auf der konzeptionellen Ebene. Daher suche noch fortführende Literatur.
z.B. habe ich 1. die Idee und die tech. Umsetzung der OO einigermaßen verstanden, aber die Beispiele in meinem Buch/Unterricht waren allesamt relativ trivial (u.a. Zoo: mit schönen Haustier- und Wildtierobjekten, dazu noch ein paar Hunde-,Katzen-,Tigerobjekte..), wo es keine große Schwierigkeit gab, zu entscheiden ob und wie es umgesetzt werden soll. Allerdings würde ich es gerne mal in einer etwas komplexeren Form kennen lernen, wo man sich zur OO "ernsthafte" Gedanken machen sollte.
2. würde ich auch gerne etwas über sauberen und sicheren Code kennenlernen. Aktuell sieht es so aus, dass ich zwar einiges umgesetzt bekomme, aber nicht einschätzen kann, wie "toll" es im Endeffekt wirklich ist. Ich will jetzt zwar nicht gleich morgen als Softwareentwickler anfangen, aber ich würde gerne auf ein Niveau kommen (oder darauf hinarbeiten), dass ich z.B. ein Projekt in der Uni abgeben und sagen kann, dass ich dafür ne gute Note kriege, weil alle Kriterien erfüllt sind:" gute/benutzerfreundliche Umsetzung + Code einfach "gut" (nicht "beanstandnötig") ". Außerdem würde ich gerne vielleicht mal praktikumstechnisch in einer Softwareschmiede reinschnuppern und will da auch kein Murks abgeben müssen.
Hoffe ihr versteht mich einigermaßen, ansonsten schreib ich einfach nochmal ein paar Worte, wenn ich nicht mehr so müde bin
Beim Kauf tendiere ich wieder klar zur "Von Kopf bis Fuß" / "Head First" - Reihe.
Interessant sind die Bücher zum Thema:
-Design Pattern
-Softwareentwicklung
-objektorientierte Analyse/design
Falls ihr weitere persönliche (!!) Empfehlungen habt, bitte her damit. zB. Soll ja "thinking java" auch sehr gut sein. Hat mir nur wieder zu viele Basics.
Auch auf persönliche Tipps, wie man sich in diesem Bereich gut weiterentwickelt, bin ich gespannt
Vielen Dank!
Zuletzt bearbeitet: