OOP mit CF

Seit der Version 6 ist ColdFusion eine echte Enwicklungsumgebung für und auf Basis von Java. Im Vergleich zu purem Java stellt ColdFusion eine komplexe Library

Read More

Mach-II 1.5 released

Nur um es für alle Interesserten nochmals erwähnt zu haben :-) Mach-II ist nun in der Version 1.5 released worden. Neue Features sind : #

Read More

Alles vererbt, oder was?

Die Vererbung einer Klasse ist nur eine Möglichkeit der Wiederverwendung von Code. Folgende 3 Möglichkeiten sollten prinizipiell einer Vererbung vorgezogen werden: 1. Delegation Nutzen Sie

Read More

Weboptimierung

Wie im vorletzten ColdFusion Weekly PodCast zu hören, haben die Jungs von Yahoo ein paar Richtlinien aufgestellt, um eine bessere Performance im Web geben zu

Read More

SRP (Single Responsibility Prinzip)

Das SRP (Single Responsibility Principle) bedeutet nichts anderes als die Kohäsivität einer Klasse. Kohäsivität bedeutet das eine Klasse nichts macht, was nicht nicht unbedingt tun

Read More

DRY (Don’t Repeat Yourself)

Ein weiteres Prinzip beim Entwurf guter Software ist das DRY (Don’t Repeat Yourself), was sich mega einfach anhört, aber im Tagesablauf leider viel zu oft

Read More

OCP (offen-geschlossen-Prinzip)

Eine Klasse sollte prinzipiell in sich geschlossen bleiben, damit niemand an bestehendem und funktionierendem Code etwas ändern darf bzw. sollte. Sollte aber trotzdem eine Erweiterung

Read More

Klassenmodellierung

Als Modellierung von Klassen (Objekt Orientiertes Design / OOD ) bezeichne ich die Aufteilung der Methoden einer Klasse aufgrund ihrer warscheinlichen Änderungen. Was dadurch zu

Read More

Domänenanalyse

Bei einer Domänenanalyse wird bestimmt was eine Applikation und/oder ein Projekt grundlegend leisten muss. Hierzu werden alle relevanten Daten identifiziert und gesammelt in einem UML

Read More

Use-Case

Ein Use-Case oder Anwendungsfall dient zur Bedarfsanalyse des Kunden. Das bedeutet, das es alle Fragen klärt bzw. klären soll und dadurch aufzeigt was die Applikation

Read More

OOA und OOD

Um in der O bjekt O rientierten P rogrammierung (OOP) erfolgreich Resultate erzielen zu können ist eine entsprechende Analyse (OOA) und das nachfolgende Design (OOD)

Read More

getRemoteUserInfo

Um mir selbst die Sache etwas zu erleichtern habe ich mir eine Funktion zur Ermittlung von Userdaten auf Basis dessen IP-Adresse geschrieben. Notwendig ist hierzu

Read More

CSVtoArray

Um einen CSV-String in ein Array zu konvertieren muss man bekannter Weise den entsprechenden Delimiter innerhalb von TextWerten beachten, weshalb viele Entwickler lieber zu xls-Dateien

Read More

Scribble Pad

Ich habe das Scribble Pad schon immer mal nutzen wollen, aber nie den Nerv dazu gehabt es einzurichten. Jetzt habe ich mir das Teil mal

Read More

Love cf8

ColdFusion 8 (EntwicklungsCode Scorpio) ist wieder mal ein Genuss damit zu entwickeln. Wenn ich mir da den QuellCode von ASP oder gar PHP anschauen wird

Read More

UML 2.0 (UnifiedModellingLanguage)

UML sollte eigentlich in jeder Firma wenigsten bekannt sein und natürlich am besten auch angewendet werden. Zumind. folgende Diagramme: Das Use-Case , das Aktivitätendiagramm ,

Read More

MyLyn

Mit MyLyn ist meiner unbescheidenen Meinung nach die letzte Hürde einer optimalen Entwicklungsumgebung genommen worden. MyLyn in der Version 2.0 steht als PlugIn für Eclipse

Read More

RocketUnit

Ich kenne keine Firma die tatsächlich eine Test-Driven -Entwicklung auf Basis von ColdFusion einsetzt, auch wenn es viele gerne würden. RocketUnit ist ein Framework und

Read More

ANT

Um unter anderem ein neues Release auslieferungsfähig zu machen müssen bestimmte Dateien aufbereitet und zusammen gepackt werden. Mit ANT ideal. Es gibt hierfür sogar eine

Read More

onAir

Wenn ich so sehe was es an bestehendem ColdFusion-Code gibt, finde ich das das Air von Adobe seiner Zeit weit voraus ist und warscheinlich noch

Read More