Placeholder text

Bioinformatics Software Engineering: Delivering Effective Applications

Bioinformatics Software Engineering: Delivering Effective Applications Medicine

Bioinformatics Software Engineering: Delivering Effective Applications

0 - Default Title
Description
Bioinformatics Software Engineering: Delivering Effective Applications will be useful to anyone who wants to understand how successful software can be developed in a rapidly changing environment.
A handbook, not a textbook, it is not tied to any particular operating system, platform, language, or methodology. Instead it focuses on principles and practices that have been proven in the real world. It is pragmatic, emphasizing the importance of what the author calls Adaptive Programming – doing what works in your situation, and it is concise, covering the whole software development lifecycle in one slim volume.
At each stage, it describes common pitfalls, explains how these can be avoided, and suggests simple techniques which make it easier to deliver better solutions.
"Well thought–out ... addresses many of the key issues facing developers of bioinformatics software."  ( Simon Dear, Director, UK Technology and Development, Bioinformatics Engineering and Integration, Genetics Research, GlaxoSmithKline )
Here are some examples from the book itself. 
On software development:
Writing software properly involves talking to people often lots of people and plenty of non–coding work on your part.  It requires the ability to dream up new solutions to problems so complicated that they are hard to describe.
From description to specification:
Look for verbs action words, such as does , is and views .  Identify nouns naming words, like user , home and sequence .  List the adjectives describing words, for example quick , simple or precise .
The verbs are the functions that must be provided by your application.  The nouns define the parameters to those functions, and the adjectives specify the constraint conditions under which your program must operate.
On how to start writing software:
Handle errors.  Take in data.  Show output.
Product details
Edition:
1
Number of Pages:
140
Publication Date:
2006-02-28
Publisher:
John Wiley & Sons
Languages:
Published: English, Original: English
ISBN10:
0470030143
Currently sold out