Author

Polyglot Clean Code Developer
About the Author
Ausbildungsleiter für Fachinformatiker Anwendungsentwicklung und Systemintegration, IHK-Prüfer und Hochschuldozent für Programmierung und Software-Engineering.

Cloud Computing Teil 1 (On Premise und Virtuelle Maschinen) – Anwendungsentwickler-Podcast #118

Was ist eigentlich diese Cloud und welche Möglichkeiten bietet sie einem Anwendungsentwickler? Und was davon ist eigentlich prüfungsrelevant? Antworten gibt es in der einhundertachzehnten Episode des Anwendungsentwickler-Podcasts. Inhalt Anwendungsfälle Webanwendungen und mobile Apps, Startups mit kurzer Time to Market, Internet of Things Bare Metal bzw. On Premise Klassischerweise wurden Unternehmensanwendungen auf eigener Hardware betrieben. Wenn…

Read More

You Ain’t Gonna Need It (YAGNI) – Wissenshäppchen #2

Dieser Beitrag ist Teil 2 von 8 in der Serie Wissenshäppchen.

In der zweiten Episode meiner „Wissenshäppchen“ geht es um ein weiteres wichtiges Prinzip der Softwareentwicklung: You Ain’t Gonna Need It (YAGNI) (alternativ auch You Aren’t Gonna Need It). Wir sollten immer nur das entwickeln, was wir wirklich brauchen! Always implement things when you actually need them, never when you just foresee that you need them….

Read More

Nachträgliche Einschätzung der Projektdokumentation (FAQ)

Dieser Beitrag ist Teil 4 von 13 in der Serie FAQ.

Meine Projektdokumentation (oder Projektpräsentation) wurde vom Prüfungsausschuss schlecht bewertet. Kannst du bitte einschätzen, ob die Note gerechtfertigt ist? Es tut mir leid, dass du schlecht bewertet wurdest, aber selbst wenn ich deine Projektdokumentation/Projektpräsentation anders einschätzen würde, hilft dir das eh nicht weiter. Was „der Stefan aus dem Internet“ von deinem Artefakt hält, ist irrelevant. Du…

Read More

Muss ich unser Corporate Design verwenden? (FAQ)

Dieser Beitrag ist Teil 3 von 13 in der Serie FAQ.

Nach einem Gespräch mit meinem Ausbilder habe ich die klare Anweisung erhalten, eine PowerPoint-Vorlage mit Corporate Design für die Projektpräsentation zu verwenden. Bin ich dazu verpflichtet? Habe ich keinerlei künstlerisches Mitspracherecht? Meine Meinung zum Corporate Design habe ich hier schon ausführlich dargelegt: Corporate Design ist Pflicht. TL;DR: Lass es bloß weg! Aber wenn du andere…

Read More

SQL-Aufgaben in der schriftlichen IHK-Prüfung – Anwendungsentwickler-Podcast #117

SQL-Aufgaben kommen in fast jeder schriftlichen IHK-Abschlussprüfung vor. Daher wird es Zeit, einmal detailliert über eine sinnvolle Vorgehensweise bei ihrer Beantwortung zu sprechen. Genau dieses Thema hat die einhundertsiebzehnte Episode des Anwendungsentwickler-Podcasts. Inhalt SQL-Aufgaben kommen in der Prüfung für Anwendungsentwickler eigentlich jedes Mal vor (in GA1). Aber auch in GA2 kommen durchaus häufiger SQL-Aufgaben zum…

Read More

Bin ich durchgefallen? (FAQ)

Dieser Beitrag ist Teil 2 von 13 in der Serie FAQ.

Ich habe folgende Noten in der Abschlussprüfung geschrieben. Bin ich durchgefallen? Muss ich zur mündlichen Ergänzungsprüfung? Eine sehr häufige Frage von Prüflingen an mich, die auch regelmäßig nach den schriftlichen Prüfungsterminen im Forum bei fachinformatiker.de gestellt wird, ist die nach der bestandenen Prüfung bei schlechten Noten. Mit einer kurzen Google-Suche kann man sich diese Frage…

Read More

Individuelles Feedback zu Projektartefakten (FAQ)

Dieser Beitrag ist Teil 1 von 13 in der Serie FAQ.

Kannst du mir bitte Feedback zu meinem Projektantrag, meiner Projektdokumentation oder meiner Projektpräsentation geben? Oft erreichen mich Mails von angehenden Fachinformatikern, in denen ich um Hilfe zu den verschiedenen Projektartefakten (Projektantrag, Projektdokumentation, Projektpräsentation) gebeten werde. So gerne ich auch helfen würde, kann und möchte ich das aber nicht leisten. Diese Website und insb. der Podcast…

Read More

Don’t Repeat Yourself (DRY) – Wissenshäppchen #1

Dieser Beitrag ist Teil 1 von 8 in der Serie Wissenshäppchen.

In der ersten Episode meiner „Wissenshäppchen“ widme ich mich einem der wichtigsten Prinzipien der Softwareentwicklung: Don’t Repeat Yourself (DRY). Doppelter Code ist der Feind jedes Entwicklers! 🙂 Every piece of knowledge must have a single, unambiguous, authoritative representation within a system. (DontRepeatYourself) Am Beispiel einer weit verbreiteten Programmierübung zeige ich den Weg von doppeltem zu…

Read More

Einführung eines neuen Azubis: Begrüßung – Anwendungsentwickler-Podcast #116

Die vernünftige Begrüßung eines neuen Auszubildenden ist ein wichtiger Schritt für einen erfolgreichen Start in die Ausbildung. Ich erzähle ich in der einhundertsechzehnten Episode des Anwendungsentwickler-Podcasts, welche Inhalte unsere ersten Gespräche haben. Inhalt Bei uns starten die EDV-Azubis nicht direkt in der EDV-Abteilung, sondern durchlaufen zunächst eine allgemeine Schulung mit allen anderen Azubis. Daher gibt…

Read More

Einführung eines neuen Azubis: Planung – Anwendungsentwickler-Podcast #115

Was ich so alles vorbereite, wenn ein neuer Azubi zum Fachinformatiker Anwendungsentwicklung zu uns kommt, erzähle ich in der einhundertfünfzehnten Episode des Anwendungsentwickler-Podcasts. Inhalt Wie der Einstellungsprozess bei uns abläuft, habe ich bereits in einer früheren Episode beschrieben: Ablauf des Bewerbungsverfahrens für potentielle Azubis. Sobald der Ausbildungsvertrag unterschrieben ist, beginnen dann die Vorbereitungen auf den…

Read More