Elegant Coding
Showing posts with label
Software Engineering
.
Show all posts
Showing posts with label
Software Engineering
.
Show all posts
10 April 2017
The Problem with Today’s Software Thought Leaders
›
Albert Einstein once said: "What is right is not always popular and what is popular is not always right." The current zeitgei...
3 comments:
26 September 2016
Software Development is a Risky Business
›
Software projects are inherently risky. Some statistics show that roughly seventy percent to fifty percent of software projects get cla...
23 March 2015
What is Software Correctness?
›
Software correctness which is really software quality is not one thing. It is comprised of a number of different and sometimes conflicting...
15 March 2014
Are Your Developers Treating Your Project as Their Own Personal Science Project?
›
Years ago I worked on a project that had a custom role based security system and for this system we needed a way to load menus according to...
1 comment:
07 August 2012
Why You Can’t Have a Real Software Engineering Discipline
›
As we all know the fields of computer science and software engineering are in their infancies. Many a blog post has been written lamentin...
3 comments:
17 July 2012
A Framework for Software System Naming
›
On the Importance of Naming in Software Systems part IV In my previous posts on naming I have laid the foundation for a framework for namin...
13 May 2012
Software System Morphology
›
On the Importance of Naming in Software Systems, part III In my previous posts on naming " A Survey of the Conventional Wisdom on Softw...
29 April 2012
What is Generic Programming?
›
Over the course of my career I have strived to write reusable code, always looking for more general patterns and trying to refactor code t...
1 comment:
›
Home
View web version