13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 11Balancing Acts:An Imaginary ScenarioIn this chapter, the authors wax poetic <strong>on</strong> practical software developmentmethodologies, and attempt to introduce a simple, or maybe simplistic, exampleapplicati<strong>on</strong> for use in future chapters.11.1WHAT YOU WILL LEARNWe want to share with you some thoughts <strong>on</strong> practical software development.We are not covering anything specific to <strong>Linux</strong> or Java in this chapter; therewill be no commands to type or syntax to learn here. You may skip ahead tothe next chapter—but at your own peril. Those who know and use good softwareprocess w<strong>on</strong>’t need this chapter, but many programmers d<strong>on</strong>’t fall in tothat category. In fact, some who think they are using good process may be usingtoo much or too little for their actual situati<strong>on</strong>.If you are relatively new to the corporate world, or have <strong>on</strong>ly worked for<strong>on</strong>e or two companies in your career to date, you may get a taste of how softwareis d<strong>on</strong>e in other corporate cultures. If you are a seas<strong>on</strong>ed programmer withmany such experiences, see if this doesn’t sound all too familiar.263

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!