Page 1 of 1
can you recommend books on software development
Posted: Tue Nov 28, 2006 4:18 am
by raghavan20
Since I am planning to build a bigger system, this time I want to follow the best practices.
1. I want to read books on earlier stages of software development. That is from requirements gathering, analysis and design of software application/component but not coding. can you recommend any books on this regard?
2. Can you also tell which UML diagram is used to represent communication/calls between applications?
EDIT: also any comprehensive good books on UML 2.0?
Thanks to all.
Posted: Tue Nov 28, 2006 7:07 am
by feyd
I've recommended a bunch of books in the past. If you haven't already searched them out, they should be fairly easy to find by looking for ISBN with myself as the post auther.
Posted: Tue Nov 28, 2006 8:06 am
by raghavan20
i found only two books that relates to the area i am talking about from your recos:
High Assurance Design (ISBN 0-321-37577-7)
The Art of Project Management ISBN 0-596-00786-8 for $40 US retail
Thank you.
Posted: Wed Nov 29, 2006 3:08 am
by Maugrim_The_Reaper
Check for books regarding Agile Development (topical at the moment). I haven't read much outside that recently for early planning/design/requirements gathering. You'll have to dig around and see what's available.
On the strictly programming side, bigger systems demand a few practices from the start. Check out topics related to Test Driven Design, Refactoring and Domain Driven Design. Also have a Design Patterns catalogue handy like POEAA...

.
Posted: Wed Nov 29, 2006 3:54 am
by raghavan20
thanks maugrim.
i am already reading POEAA and other pattern books but i still want to learn how to make two or more applications to talk with each other. Also I want some comprehensive guide on making software components, modelling software components in UML and how to communicate between software components.
I can find UML books which talk about modelling components in UML but I want material that talks about building components itself.