Websites mit Programmierübungen

Für Anwendungsentwickler ist es wichtig, den zentralen Skill des Berufs zu trainieren: Programmieren. Dafür gibt es viele Plattformen und Listen mit kleinen Problemen, an denen man sich als Einsteiger (oder auch durchaus als Profi) versuchen kann. Ich habe hier einige Websites zusammengestellt, die Interessierten Probleme zur Verfügung stellen. Teilweise mit […]

Pair Programming

Pair Programming

Heute ist mein Link der Woche ein ganz besonderer Artikel. Mein Azubi Jonas hat nämlich seinen eigenen Blog gestartet und – im Rahmen seiner Ausbildung zum Fachinformatiker Anwendungsentwicklung – seinen ersten Fachartikel geschrieben. Das Thema ist Pair Programming. Meine Azubis haben in den letzten Wochen einige gemeinsame Programmiersitzungen durchgeführt und […]

Zeit finden, um ein besserer Programmierer zu werden

Zeit finden, um ein besserer Programmierer zu werden

Als Softwareentwickler/-in hat man häufig das Gefühl, ständig hinterherzuhinken und zu wenig zu lernen. Zumindest, wenn man sich ernsthaft mit seinem Beruf auseinandersetzt. Es gibt so viele Programmiersprachen, Frameworks und Technologien da draußen, dass es schwierig ist, einen Überblick zu behalten und einschätzen zu können, welche Dinge man lernen sollte. […]

Traumjob: Spieleentwickler!?

Für viele Softwareentwickler, die – so wie ich selbst auch – nebenbei gerne ein wenig zocken, ist Spieleprogrammierer sicherlich ein Traumjob. Man kann an coolen Projekten arbeiten, schwierige Probleme lösen, kreativ sein und quasi sein Hobby zum Beruf machen. Allerdings hat auch die Arbeit an „Triple A“-Titeln ihre Schattenseiten. Letztlich […]

Wie man jeden Code in jedem System testbar macht

In diesem bereits etwas älteren Artikel schildert Rico Mariani ein 5-Schritte-Programm, um jeden Code in jedem System testbar zu machen: How to make ANY code in ANY system unit-test-friendly. Rico zeigt, wie er Schritt für Schritt Legacy-Code (laut Michael Feathers Code ohne Tests) unter Tests bringt. Das ist sicherlich für […]