|
Für die Kunden unserer Anwendungen ist die Benutzerschnittstelle ein wichtiges Element und oft auch das Einzige, was sie von einer Software zu sehen bekommen. mehr
|
Was ist wirklich wichtig in der Software-Entwicklung? Zeit, Kosten und Qualität spielen eine Rolle. Angemessene Abstraktionen und Schönheit sind sehr wichtig, aber sie sind Mittel zum Zweck und nicht der Zweck selbst. mehr
|
|
Obwohl Objektorientierung heute in aller Munde ist und in der Sofwareentwicklung auf breiter Front eingesetzt wird, ist einer der wesentlichen Vorzüge dieses Paradigmas auf der Strecke geblieben. mehr
|
10 Dinge, auf die wir in der Softwareentwicklung verzichten können. mehr
|
|
Für die Kunden unserer Anwendungen ist die Benutzerschnittstelle ein wichtiges Element und oft auch das Einzige, was sie von einer Software zu sehen bekommen. mehr
|
Objekte sind tot – es leben die Komponenten! Jetzt geht das Bauen von echter Software endlich flott über die Bühne. Ein Ewiggestriger, wer seine Anwendung mittels Quelltexteditor erstellt und sich vorab sogar eine Architektur bereit gelegt hat. mehr
|
|
Codegeneratoren haben ihren Wert. Doch sie lösen nicht das eigentliche Problem. Nicht das Schreiben des Quellcodes an sich kostet Zeit und Geld, sondern das Nachdenken darüber, wie der Code so geschrieben werden kann, dass er das anstehende Problem korrekt und verlässlich löst und sich bei Bedarf mit angemessenem Aufwand an neue Anforderungen anpassen lässt. mehr
|
Fachwissen aus Büchern ein Anachronismus, ein Auslaufmodell im Zeitalter des World Wide Web? Man möchte es fast meinen, doch wirklich glauben mag ich es nicht. Auch wenn das Internet unbestritten eine wertvolle Informationsquelle darstellt, birgt es auch Gefahren. mehr
|
|
Eine richtige, echte Software; so was weiches, formbares, nicht der übliche programmierte Zement, der zwar vorgibt, ganz weich zu sein, aber von dem man spätestens nachdem man sich an einem seiner sog. Feature zum ersten Mal den Kopf gestossen hat, weiss, dass es sich um alles andere als um eine Software handelt. mehr
|
Ein völlig nutzloses denkmal! mehr
|
|
Neues Jahr, neues Glück und jede Menge gute Vorsätze. Für alle Softwareentwickler, die noch ein paar gute Ideen für das noch taufrische 2003 benötigen, nachfolgend eine kleine Sammlung von Vorschlägen. mehr
|
Als Trainer und Coach werde ich oft und gene nach meinem bevorzugten Designwerkzeug gefragt. Meine Antwort ist für viele überraschend, erwarten sie doch i.d.R. den Namen eines Toolherstellers und eine entsprechende Designsoftware, sprich den Namen eines CASE-Tools. mehr
|
|
Müde räumte er seine Unterlagen zusammen. Da viel sein Blick auf ein Blatt Papier, das zusammengefaltet auf dem Tisch lag. Darauf stand in leuchtenden Buchstaben: Fragen an unbegabte Manager. mehr
|
Über Theorie und Praxis beim Testen von Software. mehr
|
|
Wer heute wirklich iterativ inkrementelle Entwicklung, die diesen Namen auch verdient, kontrolliert und zielgerichtet betreiben will, der kommt um das systemtaische Testen nicht herum. mehr
|
stellen wir uns doch einen Augenblick vor, wie eine Welt aussehen könnte, in der Maschinen für uns argumentieren, bewerten, Schlüsse ziehen und letztlich denken. mehr
|
|
Die Theorie der zebrochenen Fenster (Broken Window Theory) wurde vom amerikanischen Psychologen Philip Zimbardo 1969 formuliert. Sie postuliert, dass die Macht der Umstände einen viel grösseren Einfluss auf uns Menschen hat, als wir gemeinhin annehmen. mehr
|
|