1. 首页
  2. 杂文随笔

OJ和架构

一般而言,需求可分为两部分,一部分是功能,一部分是策略。

需求的实现是功能和策略组合的结果

功能和策略,功能有明确是非对错,对了是功能正常,错了这是功能bug。

策略往往是为了实现某些特殊的需要做的统筹安排,

评判策略好坏,不看对错,需要关注的是策略对需要的满足程度。

好的策略是自洽的符合逻辑的,也能分化出具体的功能点,这个功能是服务于策略的,有对错之分。

不完善的策略(这里我们不说不好),会出现矛盾,轻则导致功能异常,重则导致产品逻辑混乱,更严重的还有预期之外的异常发生。

实现功能,有点像是在做OJ上的题目,给定一个题目,针对这个题目,编写合适的程序,解决它。

实现策略,是一个寻找通往山地的路的方法,路有多条,风景也不一样,不同的路,也就有了美感,然后,我们把这些,称为架构。

文章内容不代表凯硕文章网观点,转载请注明出处:https://www.kanshuzu.com/zwsb/show/230202.html

发表评论

登录后才能评论