二十年经验的程序员分享下每天的工作流程。
分情况
代码出错,抛 exception。
- 把控制台上的出错信息,比如 exception 的详细信息全拷贝出来,放到浏览器栏里,不要加任何中文,去掉跟你代码相关的 namespace。然后按回车。
- 如果出现的是百度,有梯子把默认引擎换成 Google,没梯子换成 http://bing.com
- 如果第一条搜索结果是 stackoverflow 或者 github, 直接点进去看看。
- 英文不好的同学,右点在弹出菜单里选翻译成中文。(Edge, Chrome)都可以。
- 如果解决方法不对劲,返回第一步,减少一些不重要的单词再试一次。
学习新技术有疑问
- 在浏览器输入 “框架名 空格 技术术语”,比如 “react redux”, 不要加中文,然后按回车
- 如果出现的是百度,有梯子把默认引擎换成 Google,没梯子换成 http://bing.com
- 如果第一条搜索结果是 stackoverflow 或者 github, 直接点进去看看。
- 英文不好的同学,右点在弹出菜单里选翻译成中文。(Edge, Chrome)都可以。
- 如果还是有疑问,去掉技术术语,直接搜框架名 “React”, 第一条搜索结果应该就是官
- 点顶部菜单里的 “Document”, 一般左边会出现树状菜单,搜索你要找的技术术语
- 把例子和你的程序进行比较,做相应改动,看看有什么变化。
- 如果还是不明白或者有错,返回第 6 步,点他们的 github 站点,点 issue。
- 搜索相关的技术术语(去掉 status:open) 看有没有和你的问题类似的
- 如果还是不行,创建 issues, 参照其它人写的格式,附上你的部分代码和出错信息。然后等待回复。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!