Tag Archives: rectangle

Modelling with Classes: Square and Rectangle revisited

Classic problem in class-modelling: how to express that a square is a special kind of rectangle? In order to deepen understanding, let us scrutinize the situation a bit closer here, using logical/ structural foundations of modelling: Continue reading

Posted in Software_Engineering | Tagged , , , , , , , , , , , , , , , | Leave a comment

Craftsman or Engineer?

A lot has been written on the differences between Craftsman and Engineer. Recently I came across a simple example by Hofstadter & Sander, that nicely shows the basic difference in thinking: Continue reading

Posted in Abstract Thinking, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , , | 4 Comments

Abstraction makes the Engineer

From my own experience I may say, what separates the engineer from the craftsman is clearly the ability to abstract. Continue reading

Posted in Abstract Thinking, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , | Leave a comment