Book description
This book is a pragmatic guide to software development in practice. It explores the inner workings of software development in the context of the industry, covering good practice for software developers and providing you with tools and practical understanding you'll need to advance within the software development world.
Table of contents
- Front Cover
- Half-Title Page
- BCS, The Chartered Institute for It
- Title Page
- Copyright Page
- Contents
- List of figures and tables
- Authors
- Abbreviations
- Preface
- 1. Getting Started in Software Development
- 2. Target Roles
- 3. Overview of Different Tasks a Commercial Developer Might Encounter in the Role
- 4. Overview of Software Development Methodologies
- 5. Overview of Commercial Software Languages and Paradigms
- 6. Analysis and Planning
- 7. Writing Good-Quality Code
- 8. Developing Effective User Interfaces
- 9. Linking Program Code to Back-End Data Sources
- 10. Testing Code and Analysing Results
- 11. Working With Structured Techniques to Problem-Solve and Design Solutions
- 12. How to Debug Code and Understand Underlying Program Structure
- 13. Working with Systems Analysis Artefacts
- 14. Building, Managing and Deploying Code Into Enterprise Environments
- 15. Industry Approaches to Testing
- 16. Client and Stakeholder Focus
- 17. Professional Recognition
- 18. Final Thoughts
- References
- Further reading
- Glossary
- Index
- Back Cover
Product information
- Title: Software Development in Practice
- Author(s):
- Release date: August 2020
- Publisher(s): BCS, The Chartered Institute for IT
- ISBN: 9781780174990
You might also like
book
Software Development
Written by experienced software developers and educators, this text immerses readers directly into an agile free …
book
Real-World Software Development
Explore the latest Java-based software development techniques and methodologies through the project-based approach in this practical …
book
Software Developer
This book explains the software developer role, including the relevant skills and competencies you will need. …
book
Agile Software Development
AGILE SOFTWARE DEVELOPMENT A unique title that introduces the whole range of agile software development processes …