首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
康威专题
康威生命游戏
康威生命游戏(Game of Life),剑桥大学约翰·何顿·康威设计的计算机程序。 美国趣味数学大师马丁·加德纳(Martin Gardner,1914-2010)通过《科学美国人》杂志,将康威的生命游戏介绍给学术界之外的广大渎者,一时吸引了各行各业一大批人的兴趣,这时细胞自动机课题才吸引了科学家的注意。这个游戏可以锻炼学生在编程学习路上学以致用,引发生命、哲学思考。建议学过基础算法的同学尝试
阅读更多...
HTML JavaScript 康威生命游戏
<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>康威生命游戏</title><style>body {font-family: Arial, sans-serif;text-align: ce
阅读更多...
软件架构必知-康威定律
康威定律是马尔文·康威1967提出的:“设计系统的架构受制于产生这些设计的组织的沟通结构。”通俗的来讲:产品必然是其(人员)组织沟通结构的缩影。 跨部门沟通是非常难的,系统各个模块的接口也反映了它们之间的信息流动和合作方式。 精华总结 第一定律 组织沟通方式会通过系统设计表达出来。 这条定律重点是讲组织架构和沟通对系统设计的影响。组织的沟通和系统的设计之间紧密相连,特别是复杂系统,解决好人与
阅读更多...
墨菲定律(设计系统)和康威定律(系统划分)
在设计系统时,应该多考虑 墨菲定律: 任何事物都没有表面看起来那么简单。所有的事都会比你预计的时间长。可能出错的事总会出错。如果你担心某种情况发生,那么他就更有可能发生。 在划分系统时,应该多考虑 康威定律: 系统架构是公司组织架构的反映。应该按照业务闭环进行系统拆分/组织架构划分,实现闭环/高内聚/低耦合,减少沟通成本。如果沟通出现问题,那么应该考虑进行系统和组织架
阅读更多...