Search

Montag, 27. Februar 2017

Eclipse und Git!!! Warum Proxy ist per Default konfiguriert?!

Hi all  ich schreibe wegen einen kleinen Problem bei der Eclipse, ich war heute bei einem Kunde wollte mein Code in github abchecken, aber es ging nicht.
Nach langen suchen, ich habe festgestellt ,dass bei Eclipse Einstellungen ein spezielles Reiter Proxy gibt, dorthin ich habe entsprechend wie in diesem Bild die Einstellungen vorgenommen und jetzt funktioniert!


Donnerstag, 9. Februar 2017

Stellungnahme zur der Kenntnisse über Design Patterns in Java

Grund für den heutigen Eintrag war ein Fachgespräch in Bezug auf Design Patterns.

Mein Ansprechperson war ein Senior Entwickler nun ich habe mein bestes versucht zu erklären ,dass ein Junior soll zuerst den strikten Clean Code Style folgen und erst danach nach Design Patterns nachdenken, erst schreibe den Laufen Code , dann verbessere es und optimiere es, ein Design Pattern in grossen Projekten umzusetzen ist kein Einzelkämpfer Arbeit, es ist  eine Teamarbeit von mehreren Entwickler.
Aus meiner Erfahrung als Freiberufler habe ich noch kein Projekt gesehen wo man perfekt den einen oder anderen Design Pattern 1 zu 1 umgesetzt hat und der Grund war nicht in fehlenden Wissen, sondern nun mehr in ständig änderbaren Kundenanforderungen!

Ich finde überhaupt es äußerst arrogant von einen Junior die Kenntnisse von Design Patterns abzuverlangen! 

Nun wenn mich jemand fragt , welche der gängigsten Design Pattern soll man kennen aus 120 anderen ?
Meine 5 Lieblings Design als solche sind:
1) Model View Controller
2) Facade
3) Factory
4) Composite
5) Singleton

Kenne ich diese Design Pattern auswendig? Zum teil Ja und zum teil Nein,  damit meine Ich ob ich es sofort in 100% funktionierenden Java Code implementieren kann.
Ich halte diese Fähigkeit nicht für besonders Wert und für unwichtig, was ich kann und was mich sehr lange beschäftigen wird ist die Fähigkeit zu erkennen ob es in der Code ein Design Pattern vorliegt oder nicht.
Und es gilt nach wie vor ein Design Pattern soll  man mit bedacht und gesunden Menschenverstand anwenden, daher man soll sich sehr gut über Nachteile eines Design Pattern überlegen , bevor man sich dafür entscheidet.

Was kann ich als Junior besser machen ?
Nun es gibt eine Webseite mit der Beschreibung von Design Pattern , es gibt sehr schöne Bücher, die geht man einfach durch und während des Projektes schaut ob eine oder andere zutritt.

Head First Design Patterns  ISBN: 0596007124 Publisher: O'Reilly
Java Design Patterns: A Tutorial  ISBN : 0-201-48539-7
Und ein Meisterwerk Design Patterns
Elements of Reusable Object-Oriented Software ISBN 0-201-31011-2
oder Ich werde einfach am besten Video von O'Reilly Design Pattern in Java anschauen, es ist nur eine Frage der Zeit, ich bin jetzt in der Oracle Weiterbildung, wenn Ich mich mit anderen Dingen beschäftigen würde , würde nicht zum Ziel kommen , da bin Ich mich sicher (Ich mache auch ein Fernstudium, läuft  es als Hobby , aber ich möchte es irgendwann fertig haben).

Blog-Archiv

Blog readers favorites