函数式编程写法适合业务,完善的类型系统,精确表达业务逻辑。
面向对象编程适合游戏等不确定性高的系统,更高的灵活性和可配置性。
当然,这也不绝对。
计算信息化与信息计算化
计算机软件两种要素,信息与计算,紧密联系在一起。一般与人相关的,信息为主,与物相关的,计算为主。
架构
架构就是构建并维护一套体系,去跨越难以跨越的隔阂,解决共有的困难和问题。