Feed on
Posts
Comments

Archive for the 'Software' Category

Mayhap the sea shines a dazzling blue the day you drown. Your arms get weaker with every struggling move, splashing salty spume into your burned face while the sun mercilessly grins down at your pathetic attempts to get a grip on the ever changing faces of the fluid. Fate played a little prank today, [...]

From: dave.productmanager@yasco.com
To: karl.developer@yasco.com
Date: Fri, 13 Dec 2006 10:59:22 -0300
Subject: CustomerComany Inc.
Hey Karl,
we have a request from a customer that wants to place an order of some million dollars for our Xeepid. The customer now needs to know if it can fly. Can it?
Dave
-
From: karl.developer@yasco.com
To: dave.productmanager@yasco.com
Date: Fri, 13 Dec 2006 10:59:26 -0300
Subject: Re: CustomerComany Inc.
Of course [...]

Today, the software development processes are a topic of heated discussion. The whole industry faces a stiff breeze from the agile faction that promises a new course on the quest for high quality software. The agile department on the other hand is confronted with FUD like not having processes at all.
So what are processes in [...]

The Touched Piece Rule

Agile software development is a fixed point solution to a recursive problem.
When I was a little kid, my mother put me into the local chess club. It took me until today that I realize the impact the training had on me - other than spending my weekends with a bunch of geeks and not [...]

A myriad of new virtual world communities besieges us to join the holy ranks of virtual knights or just lead a shiny new second life if you don't want to cope with the onerous exercise that reality imposes on us humble human beings any more.
Today I encountered a refreshingly new concept: Zweitgeist. The name of [...]

While I didn't get a laptop I'm happy to share my experience with using Windows Vista for two months as main development platform at work.
The first feature that I really like about Vista is:
I can finally work as non-root user!
This is a feature that the Unix world knows for a few decades. So why did [...]

currently I'm researching the "Model Driven" approaches to software development. Yesterday I discovered some groups on xing discussing model driven architecture and model driven design. After browsing through some of the entries I discovered that the common understanding of model driven approaches seams to be "generate code from some diagram" or "introduce a new domain [...]

If you're in charge of an overly motivated programming team that meets all deadlines and produces high quality code you may recognize that they don't really need you. Here are 10 tips how to regain control.

Set up impossible deadlines!Repeated failure demotivates even the most undeviating member of your team. If you don't meet deadlines and [...]

Yesterday the KDE Commit-Digest introduced a new project called NEPOMUK which attracted my attention. Ignoring my buzzword alarm I'd call it "Web 2.0 meets the Semantic Desktop". In a first step NEPOMUK implements a framework to store and manage meta data for files. Now the new idea is to bridge the gap between formal ontologies [...]

The Crazy Class Layout

When I read books about software development there is one thing that increases my blood pressure to clinically hazardous hights: The class layout.
Regardless of whether they're classics or quite modern, whether they use C++, Java or Python, whether the topic is software design or technical wisdom, they follow the same pattern for the layout of [...]

« Prev - Next »