£20.35

Wiley Bioinformatics Software Engineering: Delivering Effective Applications

Price data last checked 62 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

It has never been this cheap. We have no record of a lower price.

£20 today · cheaper than every other day in the last 3 months

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 29 days · 29 data points (no recent data)

Historical
Generating forecast…
£20.35 £19.33 £19.74 £20.15 £20.55 £20.96 £21.37 10 June 2026 17 June 2026 24 June 2026 01 July 2026 08 July 2026

Price Distribution

Price distribution over 29 days • 1 price levels

Days at Price
29 days 0 7 15 22 29 £20 Days at Price

Price Analysis

Most common price: £20 (29 days, 100.0%)

Price range: £20 - £20

Price levels: 1 different prices over 29 days

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. Get going!” On testing: “It may not be physically possible to test every potential combination of situations that could occur as users interact with a program. But one thing that can be done is to test an application at the agreed extremes of its capability: the maximum number of simultaneous users it has to support, the minimum system configuration it must run on, the lowest communication speed it must cope with, and the most complex operations it must perform. If your program can cope with conditions at the edge of its performance envelope, it is less likely to encounter difficulties in dealing with less challenging situations.” On showing early versions of software to users: “It can be hard explaining the software development process to people who are unfamiliar with it. Code that to you is nearly finished is simply not working to them, and seeing their dream in bits on the workbench can be disappointing to customers, especially when they were expecting to be able to take it for a test drive.” On bugs: “If your users find a genuinely reproducible bug in production code, apologize, fix it fast, and then fix the system that allowed it through. And tell your customers what you are doing, and why, so they will be confident that it will not happen again. Everybody makes mistakes. Don’t make the same ones twice.” And one last thought on successful software development: "You have to be a detective, following up clues and examining evidence to discover what has gone wrong and why. And you have to be a politician, understanding what people want, both in public and in private, and how this is likely to affect what you are trying to do. This book cannot teach you how to do all of that, but it can help."

Key Features

New

Mint Condition

Dispatch same day for order received before 12 noon

Guaranteed packaging

No quibbles returns

Product Specifications

Brand
Wiley
Format
paperback
Domain
Amazon UK
Release Date
08 October 2004
Listed Since
14 October 2006

Barcode

No barcode data available

Similar Products You Might Like

Letters to a New Developer: What I Wish I Had Known When Starting My Development Career
97% match

Letters to a New Developer: What I Wish I Had Known When Starting My Development Career

Apress

£41.97 24 Jul 2026
Software Engineering Practice: A Case Study Approach (Chapman & Hall/CRC Innovations in Software Engineering and S)
97% match

Software Engineering Practice: A Case Study Approach (Chapman & Hall/CRC Innovations in Software Engineering and S)

CRC Press

£184.58 02 Sep 2026
Quantifying Software: Global and Industry Perspectives
97% match

Quantifying Software: Global and Industry Perspectives

CRC Press

£91.55 03 Jul 2026
What Every Engineer Should Know about Software Engineering
96% match

What Every Engineer Should Know about Software Engineering

CRC Press

£130.00 13 Aug 2026
A Friendly Guide to Software Development: What You Should Know Without Being a Developer (Friendly Guides to Technology)
96% match

A Friendly Guide to Software Development: What You Should Know Without Being a Developer (Friendly Guides to Technology)

Apress

£37.53 17 Jul 2026
Improving Software Practice: Case Experiences (Wiley Series in Software–Based Systems)
96% match

Improving Software Practice: Case Experiences (Wiley Series in Software–Based Systems)

Wiley-Blackwell

Price unavailable
Software Project Managers Handbook 2e: Principles That Work at Work: 3 (Practitioners)
96% match

Software Project Managers Handbook 2e: Principles That Work at Work: 3 (Practitioners)

Wiley

£100.98 27 Aug 2026
Guide to Software Development: Designing and Managing the Life Cycle
96% match

Guide to Software Development: Designing and Managing the Life Cycle

Springer

£64.99 08 Aug 2026
Great Software Debates: 4 (Practitioners)
96% match

Great Software Debates: 4 (Practitioners)

Wiley

£71.53 01 Aug 2026
Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies (PROGRAMMING & WEB DEV - OMG)
96% match

Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies (PROGRAMMING & WEB DEV - OMG)

McGraw-Hill Education

£78.29 18 Aug 2026
Professional Issues in Software Engineering
96% match

Professional Issues in Software Engineering

CRC Press

£68.19 07 Jul 2026
Strategic Software Engineering: An Interdisciplinary Approach
96% match

Strategic Software Engineering: An Interdisciplinary Approach

CRC Press

£126.43 04 Jul 2026
A Practical Handbook for Software Development
96% match

A Practical Handbook for Software Development

Cambridge University Press

£45.79 08 Jul 2026
Building Software: A Practitioner's Guide: 4 (Applied Software Engineering)
96% match

Building Software: A Practitioner's Guide: 4 (Applied Software Engineering)

CRC Press

£135.00 14 Aug 2026
Software Engineering Handbook
96% match

Software Engineering Handbook

Auerbach Publications

£41.00 14 Aug 2026
Software Engineering: Concepts and Practices
96% match

Software Engineering: Concepts and Practices

LAP Lambert Academic Publishing

£63.00 01 Jul 2026
The Laws of Software Process: A New Model for the Production and Management of Software
96% match

The Laws of Software Process: A New Model for the Production and Management of Software

Auerbach Publications

£84.40 04 Jul 2026
Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili
96% match

Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili

Springer

£88.66 09 Jul 2026
Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili
96% match

Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili

Springer

£118.98 07 Jul 2026
CRC Press Professional Issues in Software Engineering Book
96% match

CRC Press Professional Issues in Software Engineering Book

CRC Press

£180.50 25 Jul 2026
Software Engineering Foundations: A Software Science Perspective: 02 (Software Engineering Series)
96% match

Software Engineering Foundations: A Software Science Perspective: 02 (Software Engineering Series)

Auerbach Publications

£100.00 21 Aug 2026
Software Engineering Design: Theory and Practice (Applied Software Engineering Series)
96% match

Software Engineering Design: Theory and Practice (Applied Software Engineering Series)

CRC Press

£81.35 04 Jul 2026
Evidence-Based Software Engineering and Systematic Reviews: 4 (Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series)
96% match

Evidence-Based Software Engineering and Systematic Reviews: 4 (Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series)

CRC Press

£105.00 25 Aug 2026
Software Quality Assurance: Consistency in the Face of Complexity and Change (Undergraduate Topics in Computer Science)
96% match

Software Quality Assurance: Consistency in the Face of Complexity and Change (Undergraduate Topics in Computer Science)

Springer

£43.31 08 Jul 2026