£42.63

Apress Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring

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

View at Amazon

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

This is the most expensive it has ever been. Walk away.

£43 today · previous high £43 · all-time low £34

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 49 days · 49 data points (no recent data)

Historical
Generating forecast…
£42.63 £33.39 £35.41 £37.42 £39.44 £41.45 £43.47 26 April 2026 08 May 2026 20 May 2026 01 June 2026 13 June 2026

Price Distribution

Price distribution over 49 days • 3 price levels

Days at Price
Current Price
23 days 4 days 22 days · current 0 6 12 17 23 £34 £37 £43 Days at Price

Price Analysis

Most common price: £34 (23 days, 46.9%)

Price range: £34 - £43

Price levels: 3 different prices over 49 days

Description

Learn the principles of good software design and then turn those principles into great code. This book introduces you to software engineering ― from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the different phases of a project, and learn how to design and implement programs that solve specific problems. This book is also about code construction ― how to write great programs and make them work. This new third edition is revamped to reflect significant changes in the software development landscape with updated design and coding examples and figures. Extreme programming takes a backseat, making way for expanded coverage of the most crucial agile methodologies today: Scrum, Lean Software Development, Kanban, and Dark Scrum. Agile principles are revised to explore further functionalities of requirement gathering. The authors venture beyond imperative and object-oriented languages, exploring the realm of scripting languages in an expanded chapter on Code Construction. The Project Management Essentials chapter has been revamped and expanded to incorporate "SoftAware Development” to discuss the crucial interpersonal nature of joint software creation. Whether you're new to programming or have written hundreds of applications, in this book you'll re-examine what you already do, and you'll investigate ways to improve. Using the Java language, you'll look deeply into coding standards, debugging, unit testing, modularity, and other characteristics of good programs. You Will Learn Modern agile methodologies How to work on and with development teams How to leverage the capabilities of modern computer systems with parallel programming How to work with design patterns to exploit application development best practices How to use modern tools for development, collaboration, and source code controls Who This Book Is For Early career software developers, or upper-level students in software engineering courses

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
28 June 2024
Listed Since
10 February 2024

Barcode

No barcode data available

Similar Products You Might Like

Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring
97% match

Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring

Apress

£54.99 13 Jun 2026
Agile Software Development with C# 4th Edition
97% match

Agile Software Development with C# 4th Edition

IngramSpark

£72.99 04 Jul 2026
Agile Software Engineering Skills
97% match

Agile Software Engineering Skills

Springer

£42.80 29 Jun 2026
Agile Software Development with C#, Scrum, eXtreme Programming, and Kanban Second Edition
97% match

Agile Software Development with C#, Scrum, eXtreme Programming, and Kanban Second Edition

Independently Published

£55.56 02 Jul 2026
A Friendly Guide to Software Development: What You Should Know Without Being a Developer (Friendly Guides to Technology)
97% 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
Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software with complex code
97% match

Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software with complex code

Packt Publishing

£43.99 08 Jul 2026
A Journey Towards Bio-inspired Techniques in Software Engineering: 185 (Intelligent Systems Reference Library, 185)
97% match

A Journey Towards Bio-inspired Techniques in Software Engineering: 185 (Intelligent Systems Reference Library, 185)

Springer

£76.41 13 Jul 2026
Springer Handbook of Software Engineering - Academic Reference
97% match

Springer Handbook of Software Engineering - Academic Reference

Springer

£144.90 17 Jul 2026
Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies (PROGRAMMING & WEB DEV - OMG)
97% match

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

McGraw-Hill Education

£71.09 14 Jun 2026
Agile Metrics in Action: How to Measure and Improve Team Performance
97% match

Agile Metrics in Action: How to Measure and Improve Team Performance

PEARSON EDUCATION

£38.96 20 Jul 2026
Software Engineering Handbook
97% match

Software Engineering Handbook

Auerbach Publications

£41.00 13 Jun 2026
Introduction to Software Engineering (Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series)
97% match

Introduction to Software Engineering (Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series)

CRC Press

£38.69 09 Jun 2026
Guide to Software Development: Designing and Managing the Life Cycle
97% match

Guide to Software Development: Designing and Managing the Life Cycle

Springer

£60.22 05 Jun 2026
Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
97% match

Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)

PEARSON EDUCATION

£53.05 08 May 2026
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

£167.67 25 Jun 2026
Flexible, Reliable Software: Using Patterns and Agile Development: 3 (Chapman & Hall/CRC Textbooks in Computing)
96% match

Flexible, Reliable Software: Using Patterns and Agile Development: 3 (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£72.00 04 Jul 2026
Integrating Research and Practice in Software Engineering: 851 (Studies in Computational Intelligence, 851)
96% match

Integrating Research and Practice in Software Engineering: 851 (Studies in Computational Intelligence, 851)

Springer

£90.73 08 Jul 2026
Agile Modeling with UML: Code Generation, Testing, Refactoring
96% match

Agile Modeling with UML: Code Generation, Testing, Refactoring

Springer

£58.46 04 Jul 2026
Software Engineering: A Methodical Approach, 2nd Edition
96% match

Software Engineering: A Methodical Approach, 2nd Edition

CRC Press

£64.30 25 Jun 2026
Concise Guide to Software Engineering: From Fundamentals to Application Methods (Undergraduate Topics in Computer Science)
96% match

Concise Guide to Software Engineering: From Fundamentals to Application Methods (Undergraduate Topics in Computer Science)

Springer

£29.51 05 May 2026
Agile Software Development: Evaluating the Methods for Your Organization (Artech House Computing Library)
96% match

Agile Software Development: Evaluating the Methods for Your Organization (Artech House Computing Library)

Artech House

£68.00 02 Jul 2026
Software Engineering: A Methodical Approach, 2nd Edition
96% match

Software Engineering: A Methodical Approach, 2nd Edition

CRC Press

£139.29 13 Jul 2026
A Hacker's Guide to Project Management (Computer Weekly Professional)
96% match

A Hacker's Guide to Project Management (Computer Weekly Professional)

Routledge

£153.08 26 Jun 2026