The Soft New World

Being a disquisition on how software influences the world and the world influences software, in new and renewing ways.

Tuesday, August 2, 2011

Recall and Recollection

›
Interesting evolution is always unexpected. The evolution of species plays out over eons; it is only through the long-lens of hindsight do w...
Saturday, April 23, 2011

Software Development: Levels of Languages

›
Languages of software development operate at several levels: facilitating expectations from a software system to be shared between stakehold...
2 comments:

Software Architecture: In Spirit and Letter

›
“You employ stone, wood and concrete, and with these materials you build houses and palaces. That is Construction. Ingenuity is at work. But...
6 comments:
Saturday, February 19, 2011

The Laws of Software Engineering; or the Lack Thereof

›
The first law of software engineering is that there are no laws of software engineering, at least, yet! As the recently deceased software en...
16 comments:
Saturday, February 5, 2011

Software Engineering’s Evolving Journey

›
For as young a field as software engineering, history is not just something to do with the past. It is also very much what is unfolding in t...
12 comments:
Saturday, January 22, 2011

Change and Complexity: The Software Engineering Response

›
The central challenges for software engineering are complexity and change . Software engineering’s response to these challenges comes in two...
16 comments:
Sunday, January 16, 2011

Software Engineering’s Challenges: Change and Complexity

›
Every engineering discipline starts off in response to some pressing problem. Software engineering confronts the problems of change and comp...
11 comments:
›
Home
View web version

About Me

Subhajit Datta
Software engineer, author, researcher, teacher: www.dattas.net
View my complete profile
Powered by Blogger.