Skip to Content
程序员的38堂成长课
book

程序员的38堂成长课

by Pete Goodliffe
January 2022
Beginner to intermediate
314 pages
6h 55m
Chinese
Posts & Telecom Press
Content preview from 程序员的38堂成长课
42
6
6.1
 朋友的帮助
我的新同事在学习过程中有一个很好的开端。他加入了一个项目组,组里的人都很熟悉项
目代码,可以回答关于代码任何细微之处的问题,并指出可以在哪里找到已有的功能。这
种帮助是无价的。
如果你和已经精通代码的人一起工作,那么一定要充分利用这个机会,虚心求教。如果可
以,抓住机会和他结对编程或者请他帮忙评审代码。
要诀
学习代码的最佳途径是由已经熟悉代码的人引领着学习。要积极寻求
帮助。
如果不能就近找到可以咨询的人,不要害怕,也许在稍远之处就有可以求助的人。你还可
以向在线论坛或邮件组寻求帮助,在那里通常可以找到有用的信息和愿意提供帮助的人。
一般而言,伴随着一个流行的开源项目,会有一个健康的社区和它共同成长。
寻求帮助的诀窍是始终保持礼貌,心存感激,问一些合理且恰当的问题。像“你能帮我
做作业吗?”这种问题永远不会得到好的回应。作为回报,你要随时准备好帮助别人。
运用常识:一定要先在谷歌上搜索你的问题,也许直接就可以找到答案。不要问那些你自
己可以轻易找到答案的简单问题。这是基本的礼貌。如果总是问一些初级的问题,浪费别
人宝贵的时间,那你就不会赢得任何人的好感。就像一个小男孩总是喊狼来了,等到他真
正需要帮助的时候却没人把他当回事。总是问一堆令人麻木的蠢问题,会让你在遇到更复
杂的问题并真正需要帮助时得不到帮助。
6.2
 寻找线索
如果在没有向导的情况下深入到一个软件系统的底层,那么你需要寻找一些线索来确定大
方向。下面这些非常不错的提示,可以让你对代码有大体的了解。
源代码易获得性
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
Python应用开发指南

Python应用开发指南

Posts & Telecom Press, Ninad Sathaye
解密金融数据

解密金融数据

Justin Pauley

Publisher Resources

ISBN: 9787115577948