HOME > 상세정보

상세정보

How to write good programs : a guide for students

How to write good programs : a guide for students (1회 대출)

자료유형
단행본
개인저자
Stevens, Perdita, author.
서명 / 저자사항
How to write good programs : a guide for students / Perdita Stevens.
발행사항
New York :   Cambridge University Press,   c2020.  
형태사항
viii, 206 p. ; 19 cm.
ISBN
9781108789875
요약
"Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in coursework and exams. Featuring tips, stories and explanations of key terms, this book teaches these skills explicitly. Examples in Python, Java and Haskell are included, helping you to gain transferable programming skills whichever language you are learning. Intended for students in Higher or Further Education studying early programming courses, it will help you succeed in, and get the most out of, your course and support you in developing the software engineering habits that lead to good programs"--
서지주기
Includes bibliographical references and index.
일반주제명
Computer programming --Textbooks.
000 00000cam u2200205 a 4500
001 000046061192
005 20201218120122
008 201218s2020 nyu b 001 0 eng d
010 ▼a 2020003584
020 ▼a 9781108789875
020 ▼z 9781108804783 (epub)
035 ▼a (KERIS)REF000019233018
040 ▼a DLC ▼b eng ▼e rda ▼c DLC ▼d DLC ▼d 211009
042 ▼a pcc
050 0 0 ▼a QA76.73.P98 ▼b S74 2020
082 0 0 ▼a 005.13 ▼2 23
084 ▼a 005.13 ▼2 DDCK
090 ▼a 005.13 ▼b S845h
100 1 ▼a Stevens, Perdita, ▼e author.
245 1 0 ▼a How to write good programs : ▼b a guide for students / ▼c Perdita Stevens.
260 ▼a New York : ▼b Cambridge University Press, ▼c c2020.
263 ▼a 2012
300 ▼a viii, 206 p. ; ▼c 19 cm.
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a unmediated ▼b n ▼2 rdamedia
338 ▼a volume ▼b nc ▼2 rdacarrier
504 ▼a Includes bibliographical references and index.
520 ▼a "Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in coursework and exams. Featuring tips, stories and explanations of key terms, this book teaches these skills explicitly. Examples in Python, Java and Haskell are included, helping you to gain transferable programming skills whichever language you are learning. Intended for students in Higher or Further Education studying early programming courses, it will help you succeed in, and get the most out of, your course and support you in developing the software engineering habits that lead to good programs"-- ▼c Provided by publisher.
650 0 ▼a Computer programming ▼v Textbooks.
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 005.13 S845h 등록번호 121255800 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in coursework and exams. Featuring tips, stories and explanations of key terms, this book teaches these skills explicitly. Examples in Python, Java and Haskell are included, helping you to gain transferable programming skills whichever language you are learning. Intended for students in Higher or Further Education studying early programming courses, it will help you succeed in, and get the most out of, your course, and support you in developing the software engineering habits that lead to good programs.

Accessible guide to writing good, clear, correct code without stress, aimed at students on early programming courses.


정보제공 : Aladin

목차

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.

관련분야 신착자료

Harvard Business Review (2025)