Werbung

18.01.2010  --  GENiALi  --  229 Wörter

Vor kurzem wurde ich mit dem Buch “Effektive Softwarearchitekturen” fertig. Das waren 421 spanende Seiten Lektüre ohne grosse Überraschungen. Ich bin jetzt seit 1999 in der Informatik und habe durch lesen und Ausbildung schon fast alles einmal gesehen was in dem Buch vorkam. Aber Anwenden ist dann wieder eine andere Sache. Architekt wäre ich nicht. Wollte ich auch nicht. Aber es war sehr spannend zu lesen. Wenn man solche Bücher als spannend bezeichnen kann.

Vor allem gut waren die zwei Kapitel von zwei Beispielprojekten. Dort hat der Autor zwei Architekturdokumente von echten Projekten in gekürzter Form abgedruckt. Und das war echt spannend. Allerding habe ich mich gefragt ob er wirklich jede Bemerkung dort auch in einem richtigen Dokument gemacht hätte. Zum Teil waren die richtig angriffig auf gewisse Stakeholder. Es war aber sehr amüsant zu lesen.

Und jetzt habe ich mit “Der Pragmatische Programmierer” angefangen. Bei dem Buch war schon die Einleitung sehr lesenswert. Es ist nicht einfach aufzuhören mit dem lesen. Ich lese es bei der Arbeit in meiner täglichen Stunde Selbststudium. So schnell sind die “Lesestunden” selten rum. Kann ich allen nur empfehlen.

Auf die Idee dieses Buch zu lesen kam ich weil es in vielen andern Büchern zum Thema Programmieren immer mal wieder als Pflichtlektüre genannt wird. So nach dem Motto, jeder der sich Programmier nennt muss dieses Buch gelesen haben. Genau das mache ich jetzt.

16.12.2009  --  GENiALi  --  137 Wörter

Zu erst dachte ich an einen Fehler. Das kann doch nicht sein. Der Titel eines Stückes heisst tatsächlich “C Sharp 2005”.

C Sharp 2005

Ich praktiziere jeden Morgen eine Stunde Selbststudium. Zur Zeit lese ich das Buch Effektive Softwarearchitekturen. Dabei höre ich Musik mit dem MediaMonkey.  Ich habe mir dabei angewöhnt die Titel zu bewerten. Das hat sich bewährt wenn man den Sound danach mit dem Mobile oder iPod synchronisiert. Dann ist nur der beste Sound auf dem Teil.

Heute viel mir dann wieder ein Stück auf, bzw. in die Ohren. “C Sharp 2005” von der CD “Dream Dance 35”? C Sharp? Das muss ein Fehler beim Taggen gewesen sein.

Also ab auf Amazon und nach der CD suchen. Tatsächlich, auch dort war der Titel mit “C Sharp 2005” gelistet.

Amazon - Dream Dance 35 - C Sharp 2005

Das ist doch richtiger Sound für einen C# Entwickler. :-)

02.12.2009  --  GENiALi  --  49 Wörter

Erfolg kommt von Weisheit.
Weisheit kommt von Erfahrung.
Erfahrung kommt von Fehlern.

oder

Wenn Du es nicht in fünf Minuten erklären kannst,
hast Du es entweder selbst nicht verstanden,
oder es funktioniert nicht.

Rechtin. E., M. Maier: The Art of Systems Architecture. CRC Press, 2000

Gefunden in “Effektive Softwarearchitekturen”.

kick it on dotnet-kicks.de

13.11.2009  --  GENiALi  --  27 Wörter

Die gefallen mir. Da werden vielleicht noch mehr kommen.

Wir bauen Software wie Kathedralen:
zuerst bauen wir – dann beten wir.

Gerhard Chroust

Gefunden im Vorwort zum Buch “Effektive Software-Architekturen”.

kick it on dotnet-kicks.de

13.11.2009  --  GENiALi  --  39 Wörter

Haben Sie jemals einen dummen Fehler zweimal begangen?
- Willkommen in der realen Welt.
Haben Sie diesen Fehler hundertmal hintereinander gemacht?
-Willkommen in der Software-Entwicklung.

Tom DeMarco, in: “Warum ist Software so teuer"?”

Gefunden im Vorwort zum Buch “Effektive Software-Architekturen”.

Gefällt mir.

kick it on dotnet-kicks.de

12.11.2009  --  GENiALi  --  125 Wörter

So, an Ausbildung habe ich mein Jahressoll hinter mir. Ich habe soeben die Prüfung 70-549 bestanden und darf mich nun mit dem Titel Microsoft Certified Professional Developer: Enterprise Applications Developer (MCPD EA) schmücken.

Die Prüfung war eigentlich nur eine Kombination aus den Prüfungen 70-547 und 70-548. Viele Empfehlungen die man abgeben musste und viele Bewertungen ob ein Vorschlag gut ist oder nicht. Auch musste oft beurteilt werden ob ein Vorschlag für eine Lösung den Firmenrichtlinien entspricht. Wenn nicht, was würde man ändern.

Jetzt habe ich meine Jahresziele erreicht. Aber die tägliche Stunde an Ausbildung, die mir zusteht, werde ich sicher weiter nutzen. Ich hätte da noch ein Buch “Effektive Software-Architekturen” zu lesen. Jeden Tag eine Stunde… Dann bin ich sicher durch bis ende Jahr. :-)

17.07.2009  --  GENiALi  --  60 Wörter

Und wieder bin ich um eine Prüfung reicher.

Gemacht habe ich die PRO: Designing and Developing Web-Based Applications by Using the Microsoft .NET Framework. Nächster halt ist Prüfung 70-549: PRO: Entwerfen und Entwickeln von Unternehmensanwendungen mit Microsoft .NET Framework.

Danach sind wieder mal Basics angesagt. WPF, WCF u.s.w. Ich will jetzt nur noch die 70-549 bis ende Jahr gemacht haben.

kick it on dotnet-kicks.de

28.04.2009  --  GENiALi  --  181 Wörter

Bei ZDNet.de hat ein Justin James ein Beitrag veröffentlicht der genau dieser Frage nachgeht.

Technisch gibt es keinen Grund. Vom Funktionsumfang auch nicht. Persönliche Vorliebe für eine Sprache ist ganz klar ein Grund.

Aber wie so soll ein VB.NET Entwickler schlechter sein als ein C#? Woher kommt dieses Vorurteil?

Eine Sichtweise hat er vergessen. Genau deshalb habe ich nicht VB.NET gelernt sondern C#.

VB ist eine Ausbildungssprache. Ganz einfach gesagt, sie muss einfach sein damit man sie einfach erlernen kann. Eine Sprache für Schüler und solche in Ausbildung. Sie war erfolgreich weil man sie einfach erlernen konnte.

Und genau deshalb wollte ich nie was mit VB zu tun haben. NIE. Ich will es auch heute nicht wirklich. Und keiner der 8 anderen Programmierer ist begeistert wenn er was mit VB oder VB.NET zu tun hat. Es gibt eine allgemeine Ablehnung.

Bei mir ist es die Vergangenheit von VB.

Dazu kommt natürlich auch die Hilflosigkeit wenn man mal wieder was mit VB machen sollte. Die unnötigen ; am Ende einer Zeile. Oder beim if die { Klammer. Alles ist irgend wie anders.

DotNetKicks-DE Image
26.02.2009  --  GENiALi  --  50 Wörter

Und schon wieder um eine Prüfung reicher.

Jetzt bin ich ein Microsoft Certified Professional Developer im Bereich Designing and Developing Windows-Based Applications by Using the Microsoft .NET Framework.

Nächster Halt: 70-547

Sollte nicht die Welt sein. Im Vorbereitungsbuch ist sehr viel Inhalt identisch mit dem 70-548.

20.02.2009  --  GENiALi  --  165 Wörter

Prüfungstool

Wenn es an der Liveprüfung so gut läuft bin ich richtig stolz.

Auf das hier kann ich nicht stolz sein. Sieht zwar gut aus, beruhigt ein wenig die Nerven, aber wenn man daran denkt wie dieses Resultat zustande kam, dann werde ich doch wieder nervös.

Das ist nicht das original Microsoft Prüfungstool. Das Teil hier ist einfach nur schwach. Es geht mir eigentlich nur darum noch andere Fragen zu sehen. Nicht nur die MS Fragen.

Was ist jetzt so schlecht an dem Tool?

Ich musste 72 Fragen beantworten. Vorhanden sind aber nur etwa 30. Ich habe also etliche > 4 mal beantwortet. Die Antworten kommen auch immer in der selben Reihenfolge. Irgend wann musste ich die Frage schon gar nicht mehr lesen. Ganz schlecht sowas.

Und wer soll solchen Code lesen können?

Scheisse formatierter Code

Viel unübersichtlicher geht es nun wirklich nicht.

Das Tool ist also nur gut um mal andere Fragen zu sehen. Aber zum Trainieren ist das MS Tool besser. Viel besser.

Tags: , ,