新手问题 什么是软件架构 学习软件架构应该如何入手
从开始学习程序 到现在
也有8,9年了 呵呵 从高中的Qb到现在用的c,中间经历了java python等等许多语言
我发现我已经沉入了语言 沉入了扣腚的泥潭中去了
写代码 成了我最大的工作 哪怕这个程序从头到尾都是我来弄的
前段时间 别人问我 你的软件的架构是什么样子的
我解释了 别人说这个不是架构 于是我困惑了
什么是架构
怎么样才能从架构这个point入手来看待问题 分析问题呢?
我不想拿到了需求 做个大概的感觉我就开始扣腚
于是到这里来求助大家
请些先驱者给我讲讲好么 谢谢了
[解决办法]
多学学关于uml和设计模式的 知识
[解决办法]
先去找本《软件架构:组织原则与模式》看看
[解决办法]
我的理解
把一个软件一分为二,设计中间的接口,使两部分可以分开编码分开测试
[解决办法]
IEEE Working Group on Architecture 把其定义为“系统在其环境中的最高层概念”[IEEE98]。
[解决办法]
http://www.itisedu.com/phrase/200602281452595.html
[解决办法]
《软件工程》看看也可以
[解决办法]
一~~这个不是我的问题么 呵呵~~