对编程技术的见解

                 对编程技术的见解
一、程序的关键是算法设计,还有一个关键是结构设计。

1、算法设计:
  1.1 程序设计中常用的经典算法;
  1.2 人工智能算法;
  算法设计是一个建立模型及其优化的问题。

2、结构设计:
  2.1 子程序、模块的设计;
  2.2 输入、输出调用设计;
  2.3 辅助结构设计;如辅助数组。
  结构设计是一个如何更简洁、更独特的表达和解决问题的问题。

  以上都需要经验和技巧,凭借杂实的基础,再利用创新思维和思想,从一个不同的角度,独特而全面的视角审视问题,提出新颖、实用并且更易理解的结构和解法。这是编程的基本而核心理论的运用。

  有此二者,就是如何正确的表达程序的问题。

  对于使用面向对象的程序设计理论,关键是分析对象,建立类。进一步运用类的继承、多态等高级特性。这需要从面向对象理论和思想深入分析和研究。从复杂工程的c++方法上来运用。
 

你可能感兴趣的:(编程,C++,优化,算法)