Are there any good books on writing software for commercial quality?

My background, as a rule, was a new technology demonstrator, which ... well demonstrates the latest technologies and how it can be useful for a client company. They use it for internal demonstrations, etc.

Now my career has slightly changed its course to actual products, in particular software that works in places like museums, as interactive parts.

Obviously, although technology demonstrators should be well-encoded, etc., there was not as much attention as in my current work, which should work, be very customizable, probably multi-league, and work constantly without restarting.

So my question is: now that I am trying to improve the quality of coding and write more commercial applications, are there any books that discuss problems with high-quality commercial software?

I currently have a copy of Code Complete 2nd Edition, which is great, but just wondering if there are better, perhaps more targeted titles there?

Thank you so much!

Andy.

** UPDATE **

Following JosephH's suggestion, I'm going to mostly work with C # and .Net (maybe Silverlight!) If that helps anyone! :)

+6
c #
source share
1 answer

You can try working effectively with Legacy Code .

The title is a little misleading - although this is a very good book showing you how to work with Legacy code, it also shows you good and bad ways to do something that is important, and focuses on releasing testable code. (The authoritarian definition of "Legacy code" is any code that does not have automatic tests.) Examples are given in C, C ++, or Java.

(You can specify which language and technology you work with to get more targeted answers.)

0
source share

All Articles