Spass am Programmieren?

Super! Komm, wir finden heraus wie es geht!!

Starte hier
Letzte Artikel
Insertion Sort

Sortieralgorithmen verstehen! Am Beispiel von Insertion-Sort in Java.

Ein Griff und du hast es gefunden? Oder. Ein Griff und die Suche kann beginnen? Den Unterschied macht die Ordnung! So ist es auch wenn wir in einer Datenstruktur nach einem Datensatz suchen. In einem sortierten Datenbestand kann eine Abfrage bedeutend schneller bearbeitet werden.

Java this Titelbild

Java this! Ein verwirrendes Schlüsselwort?

Es gibt Dinge, die mich verwirren. Zum Beispiel fliegende Katzen, kleine dünne Menschen, die zwei Jumbo Pizzen verdrücken oder auch das Java Schlüsselwort this. Zumindest die Verwirrung um das Java this Schlüsselwort möchte ich in diesem Artikel auflösen.

Was ist objektorientierte Programmierung Titelbild

Was ist objektorientierte Programmierung?

Hast du auch schonmal den Wald vor lauter Bäumen nicht gesehen? So ging es mir, als ich mich zum erstenmal mit der objektorientierten Programmierung beschäftigt habe. Damals kurz vor Weihnachten im Jahr 2006, als ich anfing ein Java Handbuch in die Hand zunehmen und ich alles über Klassen, Schnittstellen und Vererbung las.

UML Klassendiagramm Titel

UML Klassendiagramm – So behälst du bei der Objektorientierung den Überblick!

Wir wissen es bereits. Objektorientierte Programmierung ist der Himmel! Außer du machst es falsch, dann landest du in der Hölle! Und dahin wollen wir ganz sicher nicht! Bevor du in die Tasten haust solltest du dir also unbedingt ein paar Gedanken machen. Gerne kannst du das im Garten bei einer kühlen Cola tun.

Java Stack Titel

Java Stack – Wie du einen Stapelspeicher implementierst

Ich war sauer! Sogar stink sauer! Offenbar arbeitet mein Zahnarzt mit einem Stack. Ich war als erstes da und kam als letztes dran. Der Typ, der erst kurz vor Feierabend kam, durfte hingegen sofort ins Sprechzimmer. So eine Frechheit! Und genau über diese Frechheit wollen wir uns in diesem Artikel näher unterhalten.

O Notation

Die O Notation. Wie schnell ist dein Code?

Usain Bolt 9,6 Sekunden beim Sprintrennen über 100m bei der Leichtathletik WM in Berlin. Anders Fannemel 251m bei der Skiflug WM in Vikasund. Aleksei Lochchev 264kg. Neuer Weltrekord im Gewichtheben! Wie schnell, wie weit, wie hoch geht's bei dir? Eine Frage, die du dir auch bei deinem Code stellen musst.

So landest du in der Softwarebranche

So landest du in der Software-Branche!

Heute möchte ich dir eine Geschichte erzählen. Ich war in einem Alter, in dem die Erwachsenen fragten: "Und Kim was willst du mal werden, wenn du groß bist?". Dass ich niemals groß werde, konnte niemand ahnen. Meine Antwort war: "Hmmm, weiß noch nicht!"

checked unchecked Exceptions

Wie du eigene Java Exceptions entwickelst.

Wir alle haben Ecken und Kanten! Jeder Jeck ist anders! (Kölner Sprichwort!) Das gilt auch für unserer Programme! Und noch mehr für unserer Anwender! Jeder Anwender ist nämlich ein Unikat! Damit müssen wir lernen umzugehen. Wie das geht möchte ich dir in diesem Artikel zeigen.

Java Exception

Java Exceptions – Wie du Fehler abfängst und behandelst.

Immer müssen wir mit einem DAU rechnen. Dem dümmsten anzunehmenden User! Außerdem passieren Dinge, die wir nicht vorhersehen können, wie z.B. der Absturz eines Servers, auf den wir zugreifen müssen. Wie gehen wir mit solchen Ausnahmesituationen um? Hierfür gibt es in Java das Konzept der Exceptions

Choose a style: