第一次为项目做架构 以前做项目都是推到哪是哪,做出一版来,再根据客户的需求更正。但现在有一个项目,是我们学院的,由我负责统筹设计架构,要求挺高。现在一时有点不知道从何下手?看网上博客园里的朋友设计的架构,一个框一个框的,看不很明白,是怎么回事,怎么办啊?请问一般都是如何设计架构的啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建模能力很关键,但是刚学一点UML的人极其容易过度建模。最低的标准是可以参考Robert C. Martin的那本8年前的书《敏捷软件开发:原则、模式与实践》。其实这本书也已经倾向于建模,而真正对敏捷开发甚至极限编程用于团队开发谈得过少。 其实这本书也已经倾向于建模 --> 其实这本书由于是基于Martin原来的UML的书的第二版所以倾向于建模 建议你首先去了解什么是架构模型和UML。现在比较流行的软件架构有三层架构、MVC(其实也是三层架构),不妨去了解这些架构的原理。个人认为架构可以近似地认为是模块化+接口。而且软件设计其实也确实是从需求到架构设计再到详细设计。 补充,ASP.NET MVC 框架是个不错的东东,但是有些地方可以省略,因为太复杂,不一定是一件好事。 IIS网站响应超时 有没有比较有效的办法解决啊 求助:怎么导不出xlsx的Excel??? C#+access制作的新闻发布系统,如何记录网页浏览次数并更新到数据库? 跪求一个字符串验证的正则啊啊啊. 使用WebBrowser控件的时候,如何在程序中引用IE浏览器的菜单? C#调用C++动态库 求C#函数集 NotifyIcon的图标为什么在win2000系统下会失真呢? C#中如何使用时间控件 《雍亲王请进来指点一下》 如何去掉form边框(保留标题栏) 关于socket传输文件
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货