[lug] software development/engineering books

Gus Huber gus at pbx.org
Fri Oct 12 16:38:04 MDT 2001


I just finished an exelent book that was refered to me called
"High Performance Computing" if your serious about development
it is a must read.

	gus-

On Fri, Oct 12, 2001 at 12:53:17AM -0600, Tkil wrote:
> 
> i chatted with someone briefly after the meeting about useful
> references for software engineering, design methodologies, teamwork,
> etc.  here's a list of my favorites (efm had a few more; she should
> add them onto the mailing list).
> 
> books that cover the overall process:
> 
> Brooks, Fred.  The Mythical Man-Month (Silver Anniversary Ed).
>    ISBN: 0-201-83595-9
> 
>    absolutely essential.  the 25th anniversary issue added in his
>    famous "no silver bullet" article, as well as his observations on
>    how things (haven't) changed since the original came out.
> 
> DeMarco, Tom and Timothy Lister.  Peopleware (2nd Ed).
>    ISBN: 0-932633-43-9
> 
>    one of the best works on the sociological side of software
>    development.  the 2nd edition again adds insights from the 10 years 
>    between the two editions.
> 
> McCarthy, Jim.  Dynamics of Software Development.
>    ISBN: 1-55615-823-8
> 
>    it's from microsoft press, but don't let that stop you.  :)  it has 
>    a lot of aphorisms about specific issues that people get stuck on
>    during the development process.  as such, it is often good for a
>    quick read of a page or two, or glancing through for some ideas
>    about particular problems.
> 
> Yourdon, Edward.  Death March.
>    ISBN: 0-13-748310-4
> 
>    he actually has quite a few books out (i also have his "the decline
>    and fall of the american programmer" and then "the rise and
>    resurrection of the american programmer").  they're almost light
>    fare, but they were the first books i remember reading that dealt
>    with interesting pragmatics (as apposed to trying to build an
>    "ideal" team/environment).  things like: "good enough" software, as 
>    well as what can be salvaged from a dying project (which is the
>    topic of this one, "Death March").
> 
> books about particular design methodologies:
> 
> Beck, Kent.  Extreme Programming Explained.
>    ISBN: 0-201-61641-6
> 
>    describes a lightweight, responsive methodology.  particularly
>    applicable to smaller organizations, whether they're trying to sell 
>    a product to the public at large or (more specifically) if they're
>    trying to support a particular customer/group's needs.
> 
> [yes, there are a lot more here.  efm mentioned some useful web sites
> that help navigate all this.]
> 
> finally, don't forget books about improving your skill as a program-
> mer.  getting better at the low- to medium-level stuff should increase
> your precision as an estimater and designer.
> 
> anyone else care to pitch in?  (i feel i had more books, but i can't
> seem to find them offhand.  alas.)
> 
> t.
> 
> 
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug



More information about the LUG mailing list