Archive for August, 2011

August 24, 2011 0

Der Konsument ist tot – ein Nachruf!

By in E-Business, Programmieren

Programme werden geschrieben und auf CD gepresst. Der Privatkunde geht in den Laden und kauft das Programm in einer bunten Pappschachtel, um es zuhause auf seinem PC zu installieren. Das war einmal! Diese Zeiten sind passé: Der Entwicklungshorizont von Software hat sich in den letzten Jahren immer mehr verschoben. Aber was hat sich denn nun [...]

Tags: , , ,

August 21, 2011 0

Social Media Button Tracking in Emails

By in MySQL, PHP

Neulich fragte eine Bekannte über Facebook, wie man denn am besten die Klicks auf Social Media Buttons in einer Email-Signatur tracken könne. Sie bräuchte das für einen Kunden. Ich antwortete Ihr, dass es etliche Tracking-Systeme für Email-Kampagnen gäbe, die sogar teils kostenlos seien. Dann fragte ich Sie noch, ob es wichtig sei zu wissen, welcher [...]

August 20, 2011 0

Funktions- und Methodennamen

By in Best practice, C#, Designpattern, JAVA, JavaScript, PHP, VB.NET

Sich an bestimmte Regeln bei der Vergabe von Funktionsnamen zu halten, hat einige Vorteile: Die Lesbarkeit wird erhöht Funktionen können leichter gefunden werden Fremde Programmierer finden sich schneller in Ihrem Code zurecht Sie können sich bestimmte Quellcode-Kommentare sparen. Aber wie wählt man Namen für Funktionen sinnvoll und welche Regeln gilt es zu beachten? Ich möchte [...]

August 16, 2011 0

Civilization II – Warum es so genial ist

By in Computerspiele

Ich weiß, ich weiß: Hier geht es eigentlich mehr um Programmiersprachen, Softwareentwicklung, Algorithmen und solches Zeug. Warum dann jetzt ein Post über ein Computerspiel – und noch dazu ein so altes? Ganz einfach: Mein Blog, meine Regeln! Aber mal Spaß bei Seite: Ein Computerspiel ist zunächsteinmal auch ein Stück Software, das geknetet und gewalkt wird, [...]

Tags: , ,

August 14, 2011 0

Visual Basic Altlasten I: Rückgabewerte

By in Best practice, VB.NET

Es gibt ein paar Dinge, die die Redmondianer bei der Einführung von VB.NET vom alten Visual Basic übernommen haben, die man sich aber besser abgewöhnen sollte. Als erstes wäre da der Rückgabewert von Funktionen…

August 13, 2011 0

Error vs. Exception

By in Programmieren

Ich weiß nicht, wer damit angefangen hat aber Irgendjemand muss es ja gewesen sein. Also wer war es? Wer hat zum ersten Mal den Begriff Ausnahme (Exception) anstelle von Fehler (Error) verwendet? Vieleicht erinnern Sie sich: Es gab da mal einen Computer samt Software der maßgeblich zur größten technischen Errungenschaft des Menschheit beigetragen hat: Der [...]

August 12, 2011 0

Hashtables optimieren

By in VB.NET

Eine Hashtable ist schon eine feine Sache: Objekt nehmen, ihm einen Schlüssel zuweisen und anschließend das Ganze in die Hashtable schieben. Will man nun das Objekt wieder abfragen, muss man der Hashtable nur den vorher definierten Schlüssel übergeben und erhält im Tausch das Objekt zurück. Jetzt werden Sie sagen: „Das kenne ich so aber schon [...]

August 11, 2011 0

Buchkritik: Moderne Betriebssysteme (Andrew S. Tanenbaum)

By in Betriebsysteme, Buchkritik

Das Buch, das ich im Folgenden vorstellen möchte heißt „Moderne Betriebssysteme“ und wurde von der Informatiker-Legende Andrew S. Tanenbaum verfasst. Es gilt heute als Standardwerk zu den Themen Betriebssysteme bzw. Computerarchitektur. Nur damit wir uns nicht falsch verstehen, das ist keine Gute-Nacht-Lektüre und auch nicht unbedingt ein Buch zum Am-Strand-Schmökern! Es ist anspruchsvoll und ausgiebig. [...]

August 11, 2011 0

Variablen richtig benennen

By in Best practice, C#, Designpattern, JAVA, JavaScript, PHP, VB.NET

Sie kennen das bestimmt: Sie lesen sich den Quellcode eines anderen Entwicklers durch und verstehen erst einmal nur Bahnhof. Zwar ist der Code kommentiert und die Struktur ist auch nachvollziehbar aber trotzdem kommen Sie irgendwie nicht so richtig zurecht oder es dauert einfach zu lange, bis Sie richtig „durchgestiegen“ sind. Schuld daran ist nicht zuletzt [...]

Tags: , , , , , , ,