11年转瞬即过,自从09年入行以来(也是从那个时候开始在CSDN上学习),遇到了许多问题,也解决了许多问题。
但是心中始终慌慌,不知道这种感觉是否我独有。在此说出来,大家帮忙分析下。
比如说遇到一个需求,大致能明白要用什么方法解决,但是真的让我写的话,不上网或者不用MSDN根本没办法去写。
只知道用什么,比如写文件,用CFile,但是其中的细节,比如open,write,close,flush什么的,不回头翻翻书,还是想不起来。
这是否是基础不扎实的体现呢,怎么说写文件这种东西这两年也用到了很多次了,不止TXT,乃至INI,XLS,都是经常用到的。
或许这就是经常COPY代码的后遗症吧,改代码可以,真的写代码还是心慌慌呢,求指教。

解决方案 »

  1.   

    代码可以Copy,但需要透彻了解。
    每次写代码,要考虑到通用性,比如写文件,写一个自己总结的通用函数。
    最终慢慢形成自己的类库,以后直接用就得了。这样心里会踏实很多。
      

  2.   

    没必要记住很多api或类的实际参数,使用时再查msdn等
    记住api或类的大致用法
      

  3.   

    COPY是程序员的基本功,但要将经常用的,有用的函数或类封装一下,形成自己的类库,或界面库。这才是最终目的。
      

  4.   

    确实要注重积累
    所以接下来要做到这几条
    1 勤写博客,欢迎大家指正 http://blog.csdn.net/zyrr159487
    2 根据博客标签将技术文档分类保存为TXT,如果有新东西,就记录下来
    3 每当解决一个问题,就提取其中的技术要点并记录
    4 每个月针对一个比较大的系统做一次分析
      

  5.   

    除掉memcpy基本不记得什么, 看你的项目吧,比如做图形的时候,GDI+什么的都很熟,做网络的时候socket很熟,过后就忘记了,很正常,当你天天用同一个函数很熟做一样的东西的时候,你会更烦。
      

  6.   


    up
    up up
    up up up