出于某种原因,我注意到我最终在工作中使用了很多有限状态机.特别是,当我实现自定义TCP /串行协议时,它们非常有用并且产生非常强大的输出(在我看来).
我在CS课上的日子远远落后于我.因此,我对那里学到的东西的回忆是模糊的.我很好奇是否有其他人在利用我已经忘记的概念.
没有正确的答案.投票包含您最常使用的概念的答案.我们最终会得到最常用的概念.对我来说,这将是一个要研究的东西清单.
- 罗伯特·
Joe*_*ips 32
力求低耦合,高内聚力.
低耦合,高内聚力http://www.codeodor.com/images/from_spaghetti_code_to_better_code.jpg
(我从上面链接的网站上偷了这张图片)
Pas*_*TIN 12
我认为,将问题分解为更小的子问题是我经常做的事情,即使没有真正考虑它:
不过,也许它不是一个真正的"概念"...如果我记得一些算法课程我们被教导"分而治之"的事件^^
如果你想要更具体的东西,我会选择: