You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
mrxn27umf 05d64b29c8
intro
4 years ago
.gitignore Initial commit 4 years ago
1900300331吴晓藜项目学习.md init 4 years ago
LICENSE Initial commit 4 years ago
README.md intro 4 years ago
Source_code_learning.md final 4 years ago
git工具学习.md markdown 4 years ago
python fire使用.md append 4 years ago
unittest.md 补充 4 years ago
关于动态语言Python的讨论.md 关于动态语言Python的讨论 4 years ago
变量命名.md 修正 4 years ago
学习使用git工具.md git使用 4 years ago
小组任务.pptx 总结 4 years ago

README.md

概要

对开源项目的学习和使用。我们选择学习在GitHub托管的开源项目python-fire

开源学习

  • 大型项目是一个层次化的知识体系,也是一个技术的宝库。看源码的项目,应该把它使用的一些技术和代码记下来,再去了解这个技术相关的背景知识,功能和它的实现。通过一个大项目,可以学到非常多的技术、知识和技巧,也能看到前人留下的设计思想和处理问题的经验。
  • 学习开源项目也可以了解到生产环境的代码规范,脚手架,开发测试和上线发布的运维流程。
  • 通过学习增强我们自身的能力,在未来的工作中活学活用。

任务点:

  1. 掌握git等工具的使用了解github等代码托管平台

  2. 能看懂readme,并将开源项目跑起来。能看懂项目中的文档,掌握工具如何使用(学会自己阅读文档)

  3. 模仿项目中文件. 变量. 方法的命名方式,并在自己代码中实践(不要写出不明所以的命名)

  4. 模仿项目中的注释写法,并在自己代码中实践(学会写出简明. 清晰. 全面的注释)

  5. 模仿项目中的单元测试写法,并在自己代码中实践(保证版本迭代过程中的可维护性)

  6. 体会项目中的动态语言开发过程中的轻盈性,并提高自己的编码水平(努力写出干净. 简洁的python)

小组作业要求

学习下面其中的一个开源项目,写一份学习总结报告

https://github.com/google/python-fire

https://graphite.readthedocs.io/en/stable/overview.html

分组要求: 46人学生提交作品时需要关联同组成员组内成员作品共享

基于项目实施:是(学生必须在本平台创建项目,项目管理员可以提交作品)