File tree Expand file tree Collapse file tree 5 files changed +509
-4
lines changed
Expand file tree Collapse file tree 5 files changed +509
-4
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ Linux系统
5252推荐:
5353
5454
55+ * `《Linux工具快速教程》 <https://linuxtools-rst.readthedocs.io/zh_CN/latest/ >`_
5556* `《CONQUERING THE COMMAND LINE》 <http://conqueringthecommandline.com/book/ >`_
5657 掌握这上面的命令基本就可以满足日常需求了。
5758* `《鸟哥的Linux私房菜.基础学习篇》 <https://book.douban.com/subject/4889838/ >`_
@@ -63,7 +64,7 @@ Linux系统
6364对于技能需求可以在拉勾上搜一下Python的职位,看看各个公司对Python的要求。或者你可以写个拉勾网的爬虫,对数据做一个简单的统计,笔者当初找工作就是这么干的。
6465推荐一些文章供参考:
6566
67+ * `《web开发路线图》 <http://skill.phodal.com/ >`_
6668* `《后端都要学习什么?》 <https://www.zhihu.com/question/24952874 >`_
67- * `《PYTHON后端相关技术/工具栈》 <http://www.wklken.me/posts/2014/07/26/python-tech-stack.html >`_
6869* `《PYTHON招聘需求与技能体系》 <http://www.wklken.me/posts/2013/12/21/python-jd.html >`_
69- * `《web开发路线图 》 <http://skill.phodal.com/ >`_
70+ * `《PYTHON后端相关技术/工具栈 》 <http://www.wklken.me/posts/2014/07/26/python-tech-stack.html >`_
Original file line number Diff line number Diff line change @@ -65,7 +65,8 @@ Python的世界里你会听到这个词"Pythonic",大概就是指代码符合P
6565
6666* 测试最重要的是对架构和设计的影响,不是为了测试而测试。一般难以测试的代码往往是设计不好,耦合严重的代码。没有测试的代码同时也给重构带来压力和隐患。
6767
68- 你可以使用python的unittest或者pytest进行单元测试。下边是一些参考书籍:
68+ 编码的时候想着如何测试它,甚至都可以改善设计。对于动态语言,一直有『动态语言一时爽,代码重构火葬场』这种说法,说明动态语言如果没有良好的设计和测试,以后是会埋下不少隐患的。
69+ 你可以学习使用下python的unittest或者pytest等进行单元测试,以保证代码质量。下边是一些参考书籍:
6970
7071
7172* `《pytest: helps you write better programs》 <http://pytest.org/latest/ >`_
Original file line number Diff line number Diff line change 44
55.. toctree ::
66 :glob:
7- :maxdepth: 1
7+ :maxdepth: 2
88
99 base/*
1010 codingstyle/*
1919 devtools/index
2020 mobile/index
2121 sso/index
22+ python-note/index
2223 *
You can’t perform that action at this time.
0 commit comments