
Software Development in Practice
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Reviews / Votes
A remarkable book that provides a unique perspective on modern software development. A distinctive and unusual feature is the way modern software development principles are explained holistically in terms of all project activities. The focus on key employment skills and knowledge also makes it a must read for aspiring developers. -- Chris Beaumont PhD FBCS FHEA * Chair of Examiners, NCC Education * I wish this book was around when I was starting out 30 years ago. It's a manual for all aspects of software development and the scope of the role in business, rather than focusing on being a 'coder'. I particularly like the fact it includes client aspects, which are usually forgotten! -- Andy Doyle * Director, Nice Group (SW) Ltd * As a leader of many software development teams, this book will be indispensable to modern developers and managers alike. It will not teach you how to write .NET, but will help when someone who does tries to bamboozle you with jargon. It is brilliantly written and easy to digest. -- Paul Leonard * Group Technology & Infrastructure Manager, DCC plc * A comprehensive, practical overview of what awaits you in the real world of professional software development. -- Karl Beecher * Author of Computational Thinking * Software Development in Practice takes the guesswork out of your journey into tech. From term definitions, Agile practices and clean code tips, this book is my go-to resource for anyone breaking into the tech industry. I especially appreciate the emphasis on communication, collaboration and user experience. -- Sjoukje Ijlstra * Software Engineer, JP Morgan * There are many books which describe various technical and theoretical aspects of software development. However, few describe what's actually involved in day-to-day software development. This book is one of those few and should be of real interest to prospective and early-career software developers. -- Dr Patrick Hill * R&D Director, QPC Ltd * As a security researcher and advocate for embedding security in the software development process, it is enlightening to see this book dedicate some detailed coverage to consider use of defensive coding techniques, GDPR from a developers point of view and looking at specific vulnerabilities and associated mitigations taken direct from the OWASP Top10. -- Adrian Winckles * Director of Cyber and Networking, Anglia Ruskin University * A great book for both those thinking of working or progressing in the commercial software development industry. The book gives insight into working practices, identifying positives and negatives to each of them. Deliberately avoiding specific programming languages (other than to explain some points), the book will be a perfect addition for any dev team in any development environment. -- Martin Thorne * Technical Director, Montpellier Integrated * This book provides the framework to apply knowledge of how to code into the real world of being a software developer. It is the theory and thought processes that you can't learn without doing the job first - until now! If you're considering a career path in software development this book should be the first port of call on your journey. -- Kieran Purdie * Pro AV Channel Manager & Business Development / Technical Manager, NETGEAR Business, UK & Ireland * If you want a guide on what you need to do to become a fantastic software developer, then this book is for you. The book's in-depth topic coverage will provide you with all the tools and information you will need to succeed in the software development Industry. -- Anthony Davis * Senior Manager Platform Engineering, Sixt * IT now permeates almost every area of business, in an environment where the pace is ever increasing it is essential for those aspiring to work as a software developer to gain knowledge, skills and experience in many areas. Software Development in Practice covers the areas to master to become a productive member of a software development team. -- Chris Galley FBCS CITPMore details
Other editions
Additional editions

Persons
Content
TARGET ROLES
OVERVIEW OF DIFFERENT TASKS A COMMERCIAL DEVELOPER MIGHT ENCOUNTER IN THE ROLE
OVERVIEW OF SOFTWARE DEVELOPMENT METHODOLOGIES
OVERVIEW OF COMMERCIAL SOFTWARE LANGUAGES AND PARADIGMS
ANALYSIS AND PLANNING
WRITING GOOD-QUALITY CODE
DEVELOPING EFFECTIVE USER INTERFACES
LINKING PROGRAM CODE TO BACK-END DATA SOURCES
TESTING CODE AND ANALYSING RESULTS
WORKING WITH STRUCTURED TECHNIQUES TO PROBLEM-SOLVE AND DESIGN SOLUTIONS
HOW TO DEBUG CODE AND UNDERSTAND UNDERLYING PROGRAM STRUCTURE
WORKING WITH SYSTEMS ANALYSIS ARTEFACTS
BUILDING, MANAGING AND DEPLOYING CODE INTO ENTERPRISE ENVIRONMENTS
INDUSTRY APPROACHES TO TESTING
CLIENT AND STAKEHOLDER FOCUS
PROFESSIONAL RECOGNITION
FINAL THOUGHTS
System requirements
File format: ePUB
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reading software that can process the file format ePUB: e.g., Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Before downloading, install the free app Adobe Digital Editions (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.