Skip to main content

moregeek program

将系统划分为模块(微服务)的必要性_宇宙之一粟的漂泊之旅的博客-多极客编程

日常编程中,很少有人谈论怎么去设计这些程序或者什么样的程序是好程序。关键软件开发,我们能在软件工程的课中学到敏捷开发、结对编程、版本控制系统、面向对象程序设计等等。但是软件设计的核心问题呢?David Parnas 在 1971 年的论文(On the criteria to be used in decomposing systems into modules)提到了如何将系统分解为模块,如果就

Read More