这里有人明白软件架构吗,能不能给大家讲讲
1。架构到底是什么
2。与模式等概念的区别
3。最好用个具体例子做个说明
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
1。架构到底是什么
2。与模式等概念的区别
3。最好用个具体例子做个说明
谢谢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
http://www.martinfowler.com/
我觉得Fowler的网站上很多好文章。
我的理解,架构就是architect是吧?那就是一个软件的总体结构。和一个建筑的设计师比如贝聿铭应该是一样的吧?
至于pattern,我觉得就是一些简单的或是小型的architect,因为用的人多,解决了大多数常见的问题,所以总结下来以利于复用。比如我们完全可以通过使用和借鉴一个或是几个pattern来构建一个小型的软件的结构。
architect
就是一个把客户需求抽象出来的逻辑结构转化成软件结构的过程。
国内再软件技术的高度和先进管理等还是落后很多。
能否有高人结合自己的经验给讲讲呢??
http://www.thearchitectjournal.com/Journal/Default.aspx