Army of None: Autonomous Weapons and the Future of War
Book information
Description
Part I. Laying the foundation : Welcome to software construction -- Metaphors for a richer understanding of software development -- Measure twice, cut once: upstream prerequisites -- Key construction decisions -- Part II. Creating high-quality code : Design in construction -- Working classes -- High-quality routines -- Defensive programming -- The pseudocode programming process -- Part III. Variables : General issues in using variables -- The power of variable names -- Fundamental data types -- Unusual data types -- Part IV. Statements : Organizing straight-line code -- Using conditionals -- Controlling loops -- Unusual control structures -- Table-driven methods -- General control issues -- Part V. Code improvements : The software-quality landscape -- Collaborative construction -- Developer testing -- Debugging -- Refactoring -- Code-tuning strategies -- Code-tuning techniques -- Part VI. System considerations : How program size affects construction -- Managing construction -- Integration -- Programming tools -- Part VII. Software craftsmanship : Layout and style -- Self-documenting code -- Personal character -- Themes in software craftsmanship -- Where to find more information.
Similar books
Army of None: Autonomous Weapons and the Future of War
2018 · EPUB
Army of None
EPUB
LeanFT in Java
2016 · EPUB
The E5 Movement: Leadership through the Rule of Five
2020 · EPUB
The Successful Construction Supervisor and Foreman
2019 · AZW
Gardening Hacks: The DIY Book Every Gardener MUST Have - Whatever Your Goals Are, Learn To Grow More, Grow Healthy & Lose The Pests!
2018 · AZW
Have A Bleedin Guess: The Story of Hex Enduction Hour
2020 · AZW
Japanese Gardens (2nd Edition): The Art of Japanese Garden Design In Your Yard (Koi Ponds & More!)
2018 · AZW