楼主: igs816
1378 23

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

泰斗

5%

还不是VIP/贵宾

-

威望
9
论坛币
2694426 个
通用积分
18514.4069
学术水平
2744 点
热心指数
3467 点
信用等级
2560 点
经验
484578 点
帖子
5415
精华
52
在线时间
3589 小时
注册时间
2007-8-6
最后登录
2024-4-26

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

楼主
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
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 17:24