zoukankan      html  css  js  c++  java
  • September 10th 2017 Week 37th Sunday

    Dream most deep place, only then the smile is not tired.

    梦的最深处,只有微笑不累。

    Everyday I expect I can go to sleep earlier and have a good dream.

    Because I always attempt to get some enlightments from dreams.

    And now I know that is nothing but wishful thinking, but it really made me feel a little comfortable every time the results failed to live up to my expectations.

    The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates.

    The greatest teacher inspires.

    平庸的老师向人告知,不错的老师向人解释,优秀的老师向人演示,伟大的老师给人启迪。

    From William Ward.

    And what is a greatest coder? 

    He must be a master of program-architect, knows the characteristics of commonest programming languages.

    Actually, just knowing how to code for a project or some modules with one or two languages can't be called a qualified coder.

    In some cases, we have to modify our programs for hundreds of times to make it work as we had planned before.

    If starting with an imperfect even ugly framework, we may gradually find we are trapped in a dilemma.

    For one thing, bad-structured framework will increase the workloads, we have to write more codes to make up for its defects.

    For the other thing, it may be impossible to optimise the code or to re-construct the program.

    In such cases, a coder will at some point run out of his steam and collapse in an exhuasted, tear-strained heap, then he may give up.

    So, when receiving an assignment, don't rush into coding the functions, calm down and think about how to organize the whole program, the data-structure, and the relationships among different modules.

    Make sure not to repeat some simple skills but to challenge some new things, that is the only way can we improve our knowledge.

  • 相关阅读:
    五大Java开源论坛
    mysql limit,offset 区别
    查询某个字段存在于哪几个表
    C++分享笔记:5X5单词字谜游戏设计
    Linux分享笔记:系统状态检测命令小结
    Linux分享笔记:查看帮助命令 & 常用系统工作命令
    数据结构(C语言)分享笔记:数据结构的逻辑层次、存储层次
    Linux分享笔记:shell终端的介绍
    Java开发学生管理系统
    JAVA使用JDBC连接,修改MySQL数据库(比较乱)
  • 原文地址:https://www.cnblogs.com/dengwenwu/p/7894746.html
Copyright © 2011-2022 走看看