楼主: igs816
1805 23

[书籍介绍] Good Habits for Great Coding: Improving Programming Skills with Examples in Pyth [推广有奖]

已卖:261238份资源

泰斗

6%

还不是VIP/贵宾

-

威望
9
论坛币
1762969 个
通用积分
20526.9613
学术水平
2754 点
热心指数
3477 点
信用等级
2565 点
经验
485149 点
帖子
5457
精华
52
在线时间
3908 小时
注册时间
2007-8-6
最后登录
2025-12-28

高级学术勋章 特级学术勋章 高级信用勋章 特级信用勋章 高级热心勋章 特级热心勋章

楼主
igs816 在职认证  发表于 2018-3-14 14:17:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
th_AppdDsUqzU3kpUJhgBor8VeVDVcDUF7v.jpg
English | PDF | 2018 | 323 Pages | ISBN : 1484234588
Improve your coding skills and learn how to write readable code. Rather than teach basic programming, this book presumes that readers understand the fundamentals, and offers time-honed best practices for style, design, documenting, testing, refactoring, and more.
Taking an informal, conversational tone, author Michael Stueben offers programming stories, anecdotes, observations, advice, tricks, examples, and challenges based on his 38 years experience writing code and teaching programming classes. Trying to teach style to beginners is notoriously difficult and can easily appear pedantic. Instead, this book offers solutions and many examples to back up his ideas.
Good Habits for Great Coding distills Stueben's three decades of analyzing his own mistakes, analyzing student mistakes, searching for problems that teach lessons, and searching for simple examples to illustrate complex ideas. Having found that most learn by trying out challenging problems, and reflecting on them, each chapter includes quizzes and problems. The final chapter introduces dynamic programming to reduce complex problems to subcases, and illustrates many concepts discussed in the book.
Code samples are provided in Python and designed to be understandable by readers familiar with any modern programming language. At the end of this book, you will have acquired a lifetime of good coding advice, the lessons the author wishes he had learned when he was a novice.
What You'll Learn
Create readable code through examples of good and bad style
Write difficult algorithms by comparing your code to the author's code
Derive and code difficult algorithms using dynamic programming
Understand the psychology of the coding process

Who This Book Is For
Students or novice programmers who have taken a beginning programming course and understand coding basics. Teachers will appreciate the author's road-tested ideas that they may apply to their own teaching.

本帖隐藏的内容

Good Habits for Great Coding - Improving Programming Skills with Examples in Python.pdf (3.71 MB, 需要: 10 个论坛币)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Programming improving Examples Proving Program

已有 2 人评分经验 热心指数 收起 理由
cheetahfly + 100 + 1 奖励积极上传好的资料
残阳_等待 + 100 精彩帖子

总评分: 经验 + 200  热心指数 + 1   查看全部评分

沙发
iwasguru(真实交易用户) 发表于 2018-3-14 14:41:01 来自手机
感谢楼主分享,辛苦了!

藤椅
军旗飞扬(未真实交易用户) 发表于 2018-3-14 16:17:15
谢谢分享

板凳
日月生辉(真实交易用户) 在职认证  发表于 2018-3-14 16:59:07
不错的好书

报纸
小陆家嘴(真实交易用户) 发表于 2018-3-14 16:59:54
这是好书啊

地板
xjg(真实交易用户) 发表于 2018-3-14 17:30:00

7
smartlife(未真实交易用户) 在职认证  发表于 2018-3-14 20:30:47
kkkkkkkkk

8
heiyaodai(真实交易用户) 发表于 2018-3-14 21:34:39
谢谢分享!

9
elephann(真实交易用户) 发表于 2018-3-15 00:28:01

10
qingxunz(真实交易用户) 发表于 2018-3-15 03:09:29
thanks

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 00:34