2020/8/30

203 阅读2分钟

这周做了一些琐事,没有来得及记录,忘得七七八八。

架构师做的事/需要的技能

1. 了解各种方案,业界通用解决方案,刺探竞争对手的系统功能边界。
2. 了解自己的系统,搭建好宏观的系统
3. 保持和开发人员的沟通,协调每个方案的优缺点
4. 对将来要有思考,对系统可能的扩展要有准备。
5. 设计模式 + 其他通用的方案和思维

CJson

cJson是一个很好的开源库,大致看了一下,还没有内化成自己的东西后续需要做:
1. 怎么使用 + 功能分块
2. 源码阅读 + 工程搭建

自己要做的一个东西

todolist
js前端的搭建
后端的开发

go语言安全编码

1. 暂未内化总结
2. go web编程
3 goinaction 重读

设计模式

1. 依赖注入的3种方式
	构造函数
    	一次注入,耦合性强
    setter、getter
    	允许修改,耦合性强
    接口注入
    	耦合性弱一些,具体的构造职责放在了业务类

阿里云

1. 买了个云,搭建了一些东西,暂未开始开发
2. 需要把今天做的,组织总结成一个备忘录

linux

1. 鸟哥的linux私房菜 待总结

gui

1. 看了一点GTK
2. 比较好的框架有
	qt + c++,可移植
    windows用 C# + ...
    最好的是用web(js + css + html + go/php), 这样可以脱离单机
3. 可以后续先把js 和 html的大致框架学一下,搭一个粗糙的东西出来先

问题总结

1. 还是学的太快,走马观花很多东西没有经过总结是会忘的
2. 形成自己的一个体系之后,再进行下一步