• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Code Craft: Complicating stuff

 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I saw the TOC for the book and couple of topics really touched a tome on me esp. the "Software Factory-a herd of programmers". I would like to share what I have seen in the IT industry in India. Managers are running behind the buzz words without actually understanding the necessity or benefit of using a particular framework and without even understanding the main concepts. This is especially true for Design patterns and n-layer architecture(much touted buzz words). Infact, I have seen code which utilizes Spring framework when required only a XML parser was required(to read config from a XML file)! Patterns are most abused their proper implementation requires a good understanding where as 'coders' are more into using proper syntax and the inherent objective of the pattern utilized is missed many times. Also, testing still remains a much ignored field

So, what I wanted to know whether the book contains advise on keep development Simple and not to over complicate the development task rather than just saying "use design patterns, they are tested and tried methods to solve many problems that you may face"
 
author
Posts: 24
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yeah, the advice you'll find in Code Craft is always pragmatic and balanced. You won't find me blindly prescribing how you should write any piece of code - it's always about the context the code will "live" in.

Again, this goes back to the book's central theme - good code is crafted by programmers with the correct attitude. They care about writing the right code the right way, rather than just using buzzword-laden technology for its own sake.
 
Amit Wadhwaa
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Pete, I am looking forward to reading Code Craft as soon as I get to lay my hands on a copy
reply
    Bookmark Topic Watch Topic
  • New Topic