关于房地产行业
“房地产行业是我国的支柱产业。”
简单总结总结上半年吧。
今年上半年读完了 7 本书。
股票收益率 30% 左右,支付宝整体收益率 6% 左右。
资金量,股票:支付宝 = 10:3,所以整体的加权平均收益率 = 24%,还可以。希望下半年基金和股票都能有点上涨。
而从国内经济发展速度来说,下半年还是比较乐观的。
去年 10 月至今,自己参与了大量内部运营活动管理系统的开发工作,大约到今年2月份的时候,在前任小组长的引导下,自己在新模块的开发中尝试使用 TypeScript 开发。
不试不知道,一试才觉得,真香~~
当年在猫眼用 React 的时候,自己开发过大量的使用了表单的系统,那时候就借助于面向对象的技术封装了很多类,来抽象一些数据结构,当时感觉这样做使得代码很清晰。最近基于 TS 开发的项目,复杂度比当时猫眼的要高更多,TS 提供的静态类型系统可以说提供了很大的帮助。
这篇文章就简单对类型系统、领域模型在前端开发过程中起到的作用,进行总结与思考。
首先要讲讲前端面临的哪些挑战,导致我们必须去思考借助领域模型来降低前端开发中的复杂度。
在现代前端十几年的发展历程中,前端开发人员的定位通常以还原交互视觉、提供视图组件解决方案为主,而后端则通常以业务模型、领域模型等作为自己的聚焦核心。前后端之间以 HTTP 或者 Apache Thrift 这些 RPC 技术进行数据通信,相互之间通常不存在很强的静态代码层面的数据结构约束。
但是渐渐的,业务模型越来越复杂,后端的 Model 越发庞大。前端开发者会发现,如果对于后端接口返回的 Model 没有业务上的理解,那么对整个系统进行迭代、重构甚至简单维护,都寸步难行。
软件系统在经历数量级的巨大变化之后,原有的解决方案通常不堪重负。前端必须有个单独的层来对接后端复杂度的巨大变化。
每个开发人员在进入一个新团队时,一般都会给自己设定较为充足的时间来“了解、熟悉业务”,熟悉了业务之后,开发速度也会明显加快。这个业务,本质上是知识,是概念与逻辑的集合,理论上,也是可以用数据结构来描述的。
我所理解的前端需要的领域模型,就是要找到合适的方法来描述解决这几个基本问题:
TypeScript 给前端开发人员提供了编码阶段降低代码复杂度、提升代码可读性的极佳解决方案,主要就是因为提供了完备的类型系统。
此外,TS 的强制类型检查,也能帮助开发者在编码阶段提前规避很多问题,例如类型错误、参数个数错误等。
又到了总结一年的方方面面的时候了。2020 年真是魔幻的一年。下面就是今年的总结啦。
PS:这份总结从 12.19 开始写,陆陆续续补充,一直写到了 12.31。以后想到什么了可能也会补充进来。
总而言之,在北京工作整整 5 年啦。
今年的 Q4,在组内制定了读书计划。我自己的计划是《高效能人士的七个习惯》(The 7 Habits of Highly Effective People)。11 月份下旬读完了,感觉还不错。
TODO
魔幻的 2020 年过去了一半,真是让人感慨唏嘘,跌宕起伏的半年啊。先是疫情全国蔓延,然后股市暴跌,接下来逐渐稳住了,股市也有起色了,结果全球疫情开始爆发,股市又多次暴跌,美股甚至出现了罕见的连续熔断。
大跌的日子,自己的心理承受能力似乎已经慢慢磨练出来了。这算是一种幸运吧,大盘是从 3200 点左右大跌,而不是 08 年或者 15 年的那种高位暴跌,所以损失并不是很惨重。这种程度,对我这样的初级理财者来说,刚刚好。
上半年期间,阅读了格雷厄姆的《聪明的投资者》,非常受用。了解了证券分析的一些具体的知识,以及在股市中投资时应当具备的心理素质和长期策略。
上半年的基金总投入金额跟去年差不多,但是中间在收益率还可以的时候,多次卖出了,所以到现在的持仓数额不是很多。半年的收益率是 6.9%。
基金里面目前银行股还是亏损比较严重的板块。看经济基本政策的话,估计要很长期才能回本了。
去年下半年开完户还挺兴奋,一直买买买。结果年后就悲剧了一段时间。有几个点没有做好:
今年 3 月份,读完了《聪明的投资者》一书,这算是我在金融领域阅读的第二本专业性较强的书籍(上一本是《货币金融学》)。
这是一本证券投资实务领域的世界级和世纪级的经典著作,自从 1949 年首次出版以来,在股市上一直被奉为“股票投资圣经”。
本博文记录自己阅读过程中认为比较重要或者有意思的知识点。
入门级流程知识。父级知识节点:NodeJS。