写了不少程序了,大多是写数据库的程序,怎么感觉用到的数据结构 和算法基本上没有啊?~~我晕死了~~按我同学的说法,我的程序严格得说来不算是程序。
还有,我在很多地方看到,说是程序设计最关键是一种思想,一种对系统的规划和认识。
可是我对这种话是一无所知,要怎么培养这样的思想呢?~我现在写代码都尽可能得封装成类来写,提高复用性,各位,你们认为这样做好吗??

解决方案 »

  1.   

    我不是说数据库的坏话,其实我觉得写数据库程序对于提高编程水平的帮主不大。因为数据库记数实在是太成熟了。更不说现在的大型数据库都支持SQL,只要用SQL写几句查询,其他都交给数据库引擎搞定了。
    如果楼主想试试自己搞一个数据库引擎的话,相信只要3天就明白编程=数据结构+算法的意义了。
    就在MSDN上就有一个如何用TEXT文件建立数据库引擎的例子,看一下吧。
      

  2.   

    多练习,编程的时候不要贪一时之快 而忽略编码风格,
    多使用 const,type enum class,尽量少使用 public 
    有时候可以把一些相关的变量 做成一个 type 等等............
      

  3.   

    回复人: Hideal() ( ) 信誉:85  2004-12-29 22:15:00  得分: 0  
     
     
       我厂扫地的都3000元一个月了,写任何程序都是狗屎。
      
     
    -----------------------------------------
    什么厂?