什么是架构?
1)根据要解决的问题,对目标系统的边界进行界定
2)对目标系统进行切分。切分的原则:根据不同的人分配不同的任务,这样才能有机结合,最重要的是各部分要建立有效的沟通机制,这太重要了,宁要技术一般,但是沟通还可以的,也不要技术很好,但极难沟通的,但是他一个人能够做好也不错。最怕技术一般,还一个劲的说,有问题还要按照他的步骤走,那真是醉了。
3)最后就是切割的各部分整合起来,其实在第二步做好了,第三步问题不大,如果第二步没有做好,第三步那就是一个比噩梦还噩梦的折磨。
那产生框架的动力是什么?
1.必须由人执行的工作
2.每个人都有自己的长项和短处
3.每个人的时间都有限
4.对现有的项目有更高的期望和要求
5.一个人完成不了