How to Learn Python for Frank Hu?

Meta-programming

折腾三原则 by yangzhiping

  1. 记录每一个步骤(实验记录?)
  2. 折腾前,思考最坏可能性是什么(反脆弱-风险敞口?),做好备份和冗余;
    • Using git: 3 levels (master-dev-bugs/features) to backup automatically
  3. 能否自动化折腾

On Writing Tutorials: outline

  1. Quick reminders / cheat sheet
    • 这是以后查阅时最常用的初步信息, 也可根据此查到后面内容.
    • 条件合适时可同时作为大纲.
    • an issue here: Mou cannot process list right?
  2. Main article
    • 应有大纲用于快速检索,或者善用搜索功能.
  3. References and resources

On Finishing Task, by 大妈

  • 依旧课程任务的发布,全力去作到:
  • 每个任务尽可能按时完成
  • 尽可能记录下来自己的学习探索过程:
    • 怎么设想的?
    • 怎么尝试的?
    • 怎么失败的?
    • 怎么搜索的?
    • 这个循环有必要用 Quick Reminder 放在案头备用
  • 设定一个警戒线,一但超过,还是没有头绪,立即对外求助
    • 向同组伙伴
    • 组长
    • 学员列表
  • 过程中,任何对课程的疑问:
    • 无论是对任务的理解
    • 作业提交的形式/流程
    • 每天具体应该作什么的困惑
  • 及时,清晰,条理的向所有人传达出来

代码抽象三原则