我的一个方法总结:字面语法
项目库就是语法的全意义点覆盖, 比如javascript语法覆盖 比如python覆盖 比如swift语言意义点覆盖
三个维度 1、一个是语法,意义点 基本的语法,每个语言都差不多,比如范型,扩展 列出来
2、一个是字面阅读源代码,确定意义点,阅读的意义点,对照github源代码的意义点,也即是意义点全部覆盖代码
3、一个是常见的功能模块,可以做什么,比如安卓的常见代码 包括一些常用的类,作用,架构方面可以做的功能在这些类中
就是扫代码,看看哪些不知道,哪些知道
就是结构关系,就是比如说函数内部可以使用一个全局变量去调用
组织起来,比如之前我的项目my_gendu缺少一个模块,那么就在另一个模块里写这个模块,然后import进来,缺什么就写什么引入什么 一般是函数也可与,那么类也可以
另外方法就是,用代码片段去验证,比如安卓常用的代码片段, 如果没有就记下来知道的,不知道的 因为一个方面是字面用到什么语法 另一个是软件的逻辑性,比如页面的生命周期方法
学习字面语法的一个方法是 因为文字有时候过于冗余,不好理解,那么就用代码说话,就是把代码片段列出来