Best book for developer who needs to learn software fundamentals
        Posted  
        
            by 
                tharrison
            
        on Programmers
        
        See other posts from Programmers
        
            or by tharrison
        
        
        
        Published on 2011-03-15T20:06:04Z
        Indexed on 
            2011/03/16
            0:18 UTC
        
        
        Read the original article
        Hit count: 361
        
software-development
I have recently inherited a team of developers, none of whom really have any programming experience. Some are really bright, and are learning on their own. I am looking for one or two books that are practical but show the core practices of professional development: Structure, OO, naming, DRY, why elegance matters, etc.
When I was learning, I loved Code Complete, and Programming Pearls, but they are dated now.
Any recommendations for good books that could be used in tandem with a language specific book to help understand?
Thanks in advance!
© Programmers or respective owner