Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CPN-2:代码与抽象结构设计 #3

Open
lg6s opened this issue Nov 1, 2018 · 1 comment
Open

CPN-2:代码与抽象结构设计 #3

lg6s opened this issue Nov 1, 2018 · 1 comment

Comments

@lg6s
Copy link
Member

lg6s commented Nov 1, 2018

ref:pyzh/clo.DT#1

抽象首先分两种,逻辑抽象和程序抽象。PS:这里的逻辑更接近于业务逻辑

基础:列,数组,映射,多维列,集合;表,字典,标量,矢量,矩阵,多维矢量
一级:函数,过程
二级:结构体,类型,对象
三级:域,库,接口
四级:组件,协议
五级:模块

注:数组只存数,字符串本质上是数组/参考erlang。映射和字典的差别在于,字典可以跳转定义。表是二维的表,有横纵轴

@lg6s
Copy link
Member Author

lg6s commented Nov 1, 2018

图:待补充

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant