程序设计模式与程序性能
发布时间:2014/6/20 21:24:30 访问次数:462
工程实际中应用的程序往往都比较复杂。虽然不同的需要所对应的程序各不相同, V7-6B19D8但有时设计思想是一致的,或者说某种成熟的设计结构是通用的,这样可以相互借鉴,节省编程时间,增强系统的稳定性。
程序设计完成以后,首先要使它能够正确运行,然后要考虑如何使它运行得更好。前者是程序调试问题,后者是程序性能问题。程序的调试包括快速查找和处理一些常见错误、使用调试工具进行程序调试等。程序性能问题涉及程序性能分析和程序性能优化。
程序的设计模式
程序设计模式是大量编程人员多年工作经验总结出的针对复杂程序的设计框架。通的设计模式简单易读、可维护性强、可以减少开发人员的编程工作量;另外,基于模式开
发的程序,便于其他程序员阅读或针对自己的需求加以修改。
通过选择“文件一新建…”命令,弹出“新建”对话框,对话框里面列举了常用程序设计模式,包括标准状态机、队列消息处理器、生产者/消费者设计模式、用户界面事件处理器、主/从设计模式等。下面对其中一些常用的设计模式进行详细介绍。
工程实际中应用的程序往往都比较复杂。虽然不同的需要所对应的程序各不相同, V7-6B19D8但有时设计思想是一致的,或者说某种成熟的设计结构是通用的,这样可以相互借鉴,节省编程时间,增强系统的稳定性。
程序设计完成以后,首先要使它能够正确运行,然后要考虑如何使它运行得更好。前者是程序调试问题,后者是程序性能问题。程序的调试包括快速查找和处理一些常见错误、使用调试工具进行程序调试等。程序性能问题涉及程序性能分析和程序性能优化。
程序的设计模式
程序设计模式是大量编程人员多年工作经验总结出的针对复杂程序的设计框架。通的设计模式简单易读、可维护性强、可以减少开发人员的编程工作量;另外,基于模式开
发的程序,便于其他程序员阅读或针对自己的需求加以修改。
通过选择“文件一新建…”命令,弹出“新建”对话框,对话框里面列举了常用程序设计模式,包括标准状态机、队列消息处理器、生产者/消费者设计模式、用户界面事件处理器、主/从设计模式等。下面对其中一些常用的设计模式进行详细介绍。