晨间日记2022-0727

2022-07-27  本文已影响0人  神往雪山

【嘉许】: 昨晚回家,抓住时间,完成测核酸,洗衣服,洗澡,开启线上自习室,学习架构设计课程,并在规定时间上床入睡。给自己一个大大的赞。

早上一边跑步跑步,一边回忆,昨天学习的内容。❤️❤️❤️🤝🤝🤝✅✅✅

架构:指一个系统的顶层结构RANK, 它定义了系统中的角色Role,以及角色之间的关系Relation,以及运作规则Rule,简称4R。

第一次软件危机,1960S, 面向过程,产生“模块”概念。第二次软件危机,1980S,面向对象,产生“对象”概念。而1990S,软件架构逐渐流行,产生了“组件”的概念。

对系统进行拆分,如果按照业务逻辑来拆分,就得到了“模块”,如果按照部署逻辑来拆分,就得到了“组件”。

框架Framework,关注点在“规范”,架构Architect,关注点在“结构”。着重点不一样,有时会混淆。

软件架构设计的目的:为了解决软件复杂性带来的问题。让架构师能够:“心中有数,而不是一头雾水”,能够:“有的放矢,而不是贪大求全”。

架构复杂性来源单机方面,来自多线程+多进程+多核方面的切换,调度,同步问题.;   多机方面:复杂性来源于任务的分配和任务分解.  进程是OS资源分配的最小单位, 线程是OS任务调度的最小单位.  

【感恩】:感恩自己,能够及时觉察自律问题,并且及时改进.   感恩公司,提供这么好的资源,供我们学习,感恩骆律师,拉我进入减脂小群, 有一群志同道合的小伙伴,一同前行.

【反思】:白天工作效率不高,没有制定相关的时间计划,对重要的有难度的问题,一拖再拖,没有及时下定决心处理.

【行动】:

1. 通用解决方案方面,尽快确定奖励机制,把奖励清单,奖励机制列出来.   推动我们三人组,尽快梳理相关的解决方案计划,行动起来. 

2.明日使用"时间饼",记录自己一天的时间安排,小步逐步改进

3.早上晨会讲解通用解决方案的使用方法

4.中午出去打印个人征信报告.

上一篇下一篇

猜你喜欢

热点阅读