项目设计
文章平均质量分 87
蜜糖的代码注释
这个作者很懒,什么都没留下…
展开
-
如何保持系统的整洁
自顶向下设计当我们开发或者重构一个软件系统时,需要进行很多框架、中间件上的选型。这些选型的粒度有大有小,解决其中一种或几种系统问题。而我们正是通过将这些框架、中间件进行搭配、组合来完成一个系统的骨骼。如果把软件系统开发比喻成建造一个城市的话,那么对框架与中间件的选择,则对应各种城市的各种职能设施与其建设的配置。我们需要评估我们的需求,然后选择在最合适的位置上摆放最合适的设施,从而用最低的代价满足我们的需求。城市不是只有市长一个人管理,它有职责上的划分:教育、医疗、交通;也有地域上的划分:区、街道原创 2022-03-11 08:00:00 · 522 阅读 · 0 评论 -
理解Restful风格
REST是什么REST从2000年被Roy Fielding提出距今已有20多年,其对Web技术产生了深远的影响。REST本身并没有产生新的技术或者中间件,REST传递的是一种设计思想,其提供了一种约束原则和条件。REST全称为Representational State Transfer,中文为表征性状态转移,感觉前面其实还少了一个主语“资源”,个人理解应该是“资源表征性状态转移”。而其核心就是通过创造一种资源的定义与描述原则,形成一种标准化规范,从而减少技术人员在开发与沟通时候的成本。实现R原创 2022-03-10 08:00:00 · 231 阅读 · 0 评论