Daily using/supporting

Get Firefox browser!
Get Thunderbird!
Get Opera browser!
Get The Gimp!
Get Inkscape!
Get LibreOffice!
Get Videolan!
Get Linux!
Get Mandriva!
Get Joomla!
Hacker Emblem

Archives

Which topics would you like us to cover more?

Latest comments

Latest tweets

about 1 day ago Using REDIPS.drag to add drag and drop to your .Net webapplication #li #dib0 http://t.co/n8zY3s7d
about 7 days ago http://t.co/cknQcDbo #Kindle
about 15 days ago Freedom isn't the ability to choose what to do or say, but the ability to choose what not to do or say #freedom
about 29 days ago http://t.co/61KTQknI #Kindle
12 Apr 2012 Force the use of a networking adapter using C# #li #dib0 http://t.co/ZTJOPzOz
9 Apr 2012 Mandriva 2010.2 and USB devices in Virtualbox http://t.co/fwq9gbHB
9 Apr 2012 Execute a http request to you own site with PHP http://t.co/DIvWPrpd
Home Architecture, security and coding Correct and usefull error messages - one of the hardest things in software development.
Correct and usefull error messages - one of the hardest things in software development.
Written by Division by Zero   
Wednesday, 06 October 2010 15:36

Over the years I've seen many strange error and warning messages. Haven't we all? While working with several lead-developers on logging guidelines my thoughts about logging/error messages were confirmed once again. Let the software give useful to the right person.Fail stamp

In a large company like the one I work there are a lot of stakeholders regarding the maintenance of software. Of course the user is one of them, but the developer maintaining the software is another. And of course there are the DBA's, server people and the network guys. To keep this complex situation maintainable a developer must give useful error and warning messages to the right person or people. Even in a small environment, for example a home computer user, these useful messages must be given.

This is hard. In every layer of the software we need to be conscience about what we are doing and what place the piece of the puzzle we are programming has in the total puzzle. Situations in which our software fails or the surroundings of our software fail are also functionality that requires design.

 

Add comment


Security code
Refresh

Prayer does not change God, but it changes him who prays. - Soren Kierkegaard


© 2009 - 2012, Division by Zero

Template based on the empire template by joomlashack 

Valid XHTML 1.0 Strict  Valid CSS!  Creative Commons License
This work by Division by Zero is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Netherlands License.