• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • paul wheaton
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
  • Himai Minh
Bartenders:

Message for Bert Bates

 
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Bert,

Will Head First release a book on the processes involved in designing good software systems, including the issues? I already have the Head First Java and Design Patterns books. I love 'em!


Karen
 
author
Posts: 9050
21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Karen -

Wow - that's a pretty big topic

We've talked about a lot of possible books that all kind of handle a piece of software design. HF OO is in progress, it covers a lot of design issues, and I think it will work very well with HF Design Patterns. I think that once the next version of J2EE stabilizes there will be some sort of HF J2EE book - not sure exactly the scope.

Can you say more about what aspects of softwarre design you're interested in?

- Bert
 
Karen Baog
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Bert,

Topics I'd like to see are software process models (and their activities), architectural designs, domain-specific architectures, the 2 Vs (verification & validation), system testing, debugging process, and metrics for software quality, etc.

There are many books out there touching on these subjects, but I like your style.

Karen
 
Bert Bates
author
Posts: 9050
21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Karen -

We've kicked around these and similar topics for a while. We're actually in the process of planning for new titles, and typically, once we've made some decisions, we give some advance notice here at JavaRanch. (Some might say we give a little too much notice :roll: )

So stayed tuned here at the ranch, and please feel free to offer as much detailed input as you'd like... we are always swayable under the force of a good argument

Thanks,

Bert
 
Karen Baog
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Bert,

Check this out
Waterfall

On this site, please have a look at slide 6.
I would differ on his diagram, having arrows going back to every stage all the way back to the requirements definition.

There are are diagrams that Ian Sommerville has in this presentation (and his book) that I again would beg to differ. Slide 16, for instance, where after validating the system it only goes back to "Develop System increment" stage. The next requirements set for freezing is suppose to come from the start, which is "Define Outline Requirements".
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic