How to Write Good Programs: A Guide for Students
Autor Perdita Stevensen Limba Engleză Paperback – 22 iul 2020
Preț: 135.90 lei
Nou
Puncte Express: 204
Preț estimativ în valută:
26.01€ • 27.44$ • 21.68£
26.01€ • 27.44$ • 21.68£
Carte disponibilă
Livrare economică 12-26 decembrie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781108789875
ISBN-10: 1108789870
Pagini: 214
Ilustrații: 3 b/w illus.
Dimensiuni: 123 x 185 x 11 mm
Greutate: 0.23 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:Cambridge, United Kingdom
ISBN-10: 1108789870
Pagini: 214
Ilustrații: 3 b/w illus.
Dimensiuni: 123 x 185 x 11 mm
Greutate: 0.23 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:Cambridge, United Kingdom
Cuprins
1. Introduction; 2. What Are Good Programs?; 3. How to Get Started; 4. How to Understand Your Language; 5. How to Use the Best Tools; 6. How to Make Sure You Don't Lose Your Program; 7. How to Test Your Program; 8. How to Make Your Program Clear; 9. How to Debug Your Program; 10. How to Improve Your Program; 11. How to Get Help (without Cheating); 12. How to Score Well in Coursework; 13. How to Score Well in a Programming Exam; 14. How to Choose a Programming Language; 15. How to Go Beyond This Book; References; Index.
Recenzii
'Perdita Stevens' book How to Write Good Programs provides a wealth of excellent advice tailored to beginning students of programming. It is language-agnostic, well structured, and delivered in an accessible manner. It might as well have the words 'Don't Panic' in large, friendly letters on the cover.' Jeremy Gibbons, University of Oxford
'This is the book I wish had existed during my time at university and at the beginning of my career! It explains fundamental concepts independently of a concrete programming language and contains many practical observations and tips to overcome situations where novice programmers tend to get stuck.' Jennifer Tenzer, Senior Developer
'This is a unique book that feels like a conversation over a coffee with an experienced expert in computer programing. It is full of practical tips, insights, and folklore that will be of great benefit to anyone who wants to learn how to program well.' Professor Tom Ward, University of Leeds
'Stevens's book differs from other coding books in that it assumes minimal knowledge in its readers. She discusses the concept of 'program', clarifying which problem you want to solve and choosing a development environment, all before she gets to her concrete coding tips. Especially the chapter on how to fix mistakes is a boon to the novice programmer. Few things are as frustrating as accidentally throwing away working code or - worse - not being able to get your program back to working order. And for those who have finally mastered programming fairly well, but have difficulty with their schoolwork, Stevens concludes with two chapters on how to score well on homework assignments and exams.' Karl van Heijster, De Leesclub van Alles
'This is the book I wish had existed during my time at university and at the beginning of my career! It explains fundamental concepts independently of a concrete programming language and contains many practical observations and tips to overcome situations where novice programmers tend to get stuck.' Jennifer Tenzer, Senior Developer
'This is a unique book that feels like a conversation over a coffee with an experienced expert in computer programing. It is full of practical tips, insights, and folklore that will be of great benefit to anyone who wants to learn how to program well.' Professor Tom Ward, University of Leeds
'Stevens's book differs from other coding books in that it assumes minimal knowledge in its readers. She discusses the concept of 'program', clarifying which problem you want to solve and choosing a development environment, all before she gets to her concrete coding tips. Especially the chapter on how to fix mistakes is a boon to the novice programmer. Few things are as frustrating as accidentally throwing away working code or - worse - not being able to get your program back to working order. And for those who have finally mastered programming fairly well, but have difficulty with their schoolwork, Stevens concludes with two chapters on how to score well on homework assignments and exams.' Karl van Heijster, De Leesclub van Alles
Notă biografică
Descriere
Accessible guide to writing good, clear, correct code without stress, aimed at students on early programming courses.