摘要:
在第二章“人件”中,作者弗雷德里克·布鲁克斯强调了软件开发项目中人的因素的重要性。他指出,尽管技术工具和方法在软件开发中扮演着重要角色,但最终软件的成功或失败往往取决于开发团队的能力和协作。布鲁克斯认为,软件开发是一种创造性活动,它需要程序员的智力投入和创新思维,而这些都是机器无法替代的。 布鲁克斯 阅读全文
摘要:
本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解策略模式的动机,掌握该模式的结构; 2、能够利用策略模式解决实际问题。 [实验任务一]:旅行方式的选择 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 阅读全文
摘要:
本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解状态模式的动机,掌握该模式的结构; 2、能够利用状态模式解决实际问题。 [实验任务一]:银行账户 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。 实验要求: 阅读全文