随着软件规模扩大、需求不断变化,写出具有可扩展性、可复用性、可维护性、可靠性、安全性、可伸缩性的优雅程序是要解决的问题。需运用良好工具、定义良好过程、仔细建模(软件体系结构)才能设计出优雅程序。软件体系结构是软件整体结构与组件的抽象高层描述,用于指导大型软件设计;无大型软件开发经验者需掌握软件编程的最佳实践(设计模式)。将高层体系结构与低层设计模式结合,案例实践讲解软件系统开发是本课程的特色所在。
累计选课
人
选课学校
所
公众学习者所属学校
所
累计互动
次
了解更多
老师您好!感谢您对本课的认可,请准确填写您的个人信息,
我们的运行服务专员会跟您联系,沟通选课事宜。
提交成功
我们的运行服务专员会在1-3个工作日内同您进行电话沟通,请保持手机畅通
请选择您的使用目的
该门课程当前学期未运行哦~
如您是为了自我提升请选择下方【去学习】按钮;如无【去学习】按钮则说明老师并未发布该课程的公开课,请选择其他课程
您当前身份为学生,仅老师可提交共享课选课申请。
该门课程未发布公开课,请选择其他课程~
该门课程为资源库课程,请去学堂选择【资源库课程】~
您当前选中的课程