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