Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Software Development and Professional Practice

Best Price (Coupon Required):
Buy Software Development and Professional Practice for $36.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$36.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$39.99 $39.99

10% OFF
This deals requires coupon
$36.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781430238027
Condition
New
Product Description

Software Development and Professional Practice reveals howto design and code great software. What factors do you take into account? What makes a good design? What methods and processes are out there fordesigning software? Is designing small programs different than designing large ones? How can you tell a good design from a bad one? You'll learn the principles of good software design, and how to turn those principles back into great code. Software Development and Professional Practice is also about code constructionhow to write great programs and make them work. What, you say? You've already written eight gazillion programs! Of course I know how to write code! Well, 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'll also talk about reading code. How do you read code? What makes a program readable? Can good, readable code replace documentation? How much documentation do you really need? This book introduces you to software engineeringthe application of engineering principles to the development of software. What are these engineering principles? First, all engineering efforts follow a defined process. So, you'll be spending a bit of time talking about how you run a software development project and the differentphases of a project. Secondly, all engineering work has a basis in the application of science and mathematics to real-world problems. And so does software development! You'll therefore take the time to examine how to design and implement programs that solve specific problems. Finally, this book is also about human-computer interaction and user interface design issues. A poor user interface can ruin any desireto actually use a program; in this book, you'llfigure out why and how to avoid those errors. Software Development and Professional Practice covers many of the topics described for the ACM Computing Curricula 2001 course C292c Software Development and Professional Practice. It is designed to be both a textbook and a manual for the working professional.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

T. S. Eliot

T. S. Eliot

$49.99
Computer Vision  ECCV 2022

Computer Vision ECCV 2022

$119.99
Music and Artificial Intelligence

Music and Artificial Intelligence

$39.99
Algebraic K-Theory: Connections with Geometry and Topology

Algebraic K-Theory: Connections with Geometry and Topology

$329.99
Fuzzy Logic in Its 50th Year

Fuzzy Logic in Its 50th Year

$109.99
Eicosanoids and Radiation

Eicosanoids and Radiation

$129.00
Human Guinea Pigs, by Kenneth Mellanby: A Reprint with Commentaries

Human Guinea Pigs, by Kenneth Mellanby: A Reprint with Commentaries

$129.99
Cities, Transport and Communications

Cities, Transport and Communications

$84.99
Formal Power Series and Linear Systems of Meromorphic Ordinary Differential Equations

Formal Power Series and Linear Systems of Meromorphic Ordinary Differential Equations

$39.99
Beginning Node.js

Beginning Node.js

$59.99
Kleist-Jahrbuch 2010

Kleist-Jahrbuch 2010

$39.99
Tools for Drought Mitigation in Mediterranean Regions

Tools for Drought Mitigation in Mediterranean Regions

$39.99
Agent-Based Modelling of Worker Exploitation

Agent-Based Modelling of Worker Exploitation

$129.99
Soviet Strategy and Islam

Soviet Strategy and Islam

$39.99
The Shape of Space: Food Preparation Spaces

The Shape of Space: Food Preparation Spaces

$39.99
Brain Informatics

Brain Informatics

$54.99
Educational Assessment and Inclusive Education

Educational Assessment and Inclusive Education

$159.99
Mammalian Cell Culture

Mammalian Cell Culture

$39.99
Dependencies, Connections, and Other Relations

Dependencies, Connections, and Other Relations

$169.99
An Introduction to Algebraic Number Theory

An Introduction to Algebraic Number Theory

$119.00
Vermessung im Bauwesen

Vermessung im Bauwesen

$37.99
Circular RNAs

Circular RNAs

$199.99
Verifying Concurrent Processes Using Temporal Logic

Verifying Concurrent Processes Using Temporal Logic

$39.99
This Gifted Age

This Gifted Age

$49.99
The Endocrinology of Prostate Tumours

The Endocrinology of Prostate Tumours

$39.99
Carbon-Containing Polymer Composites

Carbon-Containing Polymer Composites

$199.99
Clinical Ultrasound of the Breast

Clinical Ultrasound of the Breast

$39.99
Environmental Remote Sensing and GIS in Tunisia

Environmental Remote Sensing and GIS in Tunisia

$159.99
ANP  Atriales natriuretisches Peptid und das kardiovaskulre System

ANP Atriales natriuretisches Peptid und das kardiovaskulre System

$44.99
Ergebnisse der Physiologie Biologischen Chemie und Experimentellen Pharmakologie

Ergebnisse der Physiologie Biologischen Chemie und Experimentellen Pharmakologie

$44.99
International Handbook of Metacognition and Learning Technologies

International Handbook of Metacognition and Learning Technologies

$429.00
Komprimiertes Kennzahlen-Know-how

Komprimiertes Kennzahlen-Know-how

$59.99
Bond-Orientational Order in Condensed Matter Systems

Bond-Orientational Order in Condensed Matter Systems

$39.99
Innovating Government

Innovating Government

$84.99
Modelle und verteilte Algorithmen zur Planung getakteter Flielinien

Modelle und verteilte Algorithmen zur Planung getakteter Flielinien

$74.99
Field Programmable Logic and Applications

Field Programmable Logic and Applications

$109.99
Respiratory Pigments in Animals

Respiratory Pigments in Animals

$54.99
Polarographisches Praktikum

Polarographisches Praktikum

$49.99
Modelling Non-Stationary Economic Time Series

Modelling Non-Stationary Economic Time Series

$54.99
Contact Zones

Contact Zones

$129.99
previous
next