zoukankan      html  css  js  c++  java
  • 2014第10周二程序员思维

    作为程序员我逐渐在养成的思维:

    1.自动化思维:计算机能做的尽量不手工做,熟练用批处理,查找替换,宏;

    2.标准化思维:指定标准流程,建立checklist,实践并验证;

    3.框架思维:如何找到框架、如何面对、如何利用等等,中间会有很多经验性的结论,因为编程世界的框架太多,现实生活中也一样。这个《超整理术》里说得比较多,生活中各类家居基本就是各类框架,公司组织架构什么的也是;

    4.时空思维: 或成本思维,主要是从计算及所需资源出发的话,执行效率基本上有一个极限,而且这个极限不是很难达到(对于99%的问题来说),然后剩下的问题就是如何针对问题去分配时间与空间的用量;

    5.重构复用思维:不重复发明轮子,不写重复的代码,尽可能利用自己已知的东西,如果被用的东西有问题则重构优化;

    6.模块化思维:分解归纳问题,模块化解决,先正常运行再逐步优化;

    7.重启思维:系统、软件有问题总想着重新尝试一下看是否能重现。 

  • 相关阅读:
    输入输出那些事
    NYOJ 20
    NYOJ 283
    HDU 1285
    HDU 2639(第K大背包)
    HDU 4288
    对Visual Studio C++ hash_map严谨一点的测试转载
    vc6,vc.net,vc7,vc8,vc9,c,c++,c#的区别与联系
    我在南大的七年刘末鹏
    慎用Visual Studio C++默认的hash_map转载
  • 原文地址:https://www.cnblogs.com/doit8791/p/3581165.html
Copyright © 2011-2022 走看看