`
charm_888
  • 浏览: 26511 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

【程序人总结的10条经验】转摘

阅读更多
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。

2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。

3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。

4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。

5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。

6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。

7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?

8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。

9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。

10、“宝剑锋从磨砺开,梅花香自苦寒来”。
分享到:
评论

相关推荐

    公司控制权之争及公司股权设计模式转摘.doc

    ### 公司控制权之争及公司股权设计模式 ...案例分析和具体方案的设计为创始人提供了宝贵的经验和指导。未来,在面对复杂的市场环境和激烈的竞争时,创始人需要灵活运用这些策略来维护自己的权益和公司的长远发展。

    热线咨询工作年终总结年终.docx

    它被转摘到了某个平台上,以便更多的人能够阅读和学习。 在标签部分,由于没有给出具体的标签,我们可以推测这份文档可能包含以下关键词:家庭教育、热线咨询、工作总结、个人成长、家长教育、沟通技巧。 文档部分...

    完全平方公式变形的应用练习题_2(转摘).doc

    完全平方公式变形的应用练习题_2(转摘).doc

    Eclipse中用SWT和JFace开发入门-转摘 .doc

    SWT是Java的一个本地化GUI库,它直接与操作系统交互,提供与本机应用程序相似的外观、行为和性能。与Java Swing不同,SWT不试图消除跨平台的差异,而是充分利用每个操作系统的特点。 SWT的基础组件包括Widget、...

    网上转摘的华为笔试题目及答案

    它通过将声音信号转换为一系列反映人耳感知特性的系数,使得计算机能够更有效地理解和识别语音。 - **C++特性**: - **模板与泛型编程**:C++支持模板机制,允许编写泛型代码,使得程序员可以编写可复用且高效的...

    5G消息总结RCS技术

    5G消息的技术研究总结,RCS、MAAP、A2P等的相关初步研究,转摘和综合了各位大拿的相关研究成果,仅供分享,如有需要,可以指出,谢谢

    新零售时代,小卖家如何迅速做出销量(转摘)-知识杂货店.doc

    新零售时代,小卖家如何迅速做出销量(转摘)-知识杂货店.doc

    新零售时代,小卖家如何迅速做出销量(转摘).zip

    总结来说,小卖家在新零售时代要想迅速做出销量,关键在于理解消费者,线上线下融合,数字化运营,提供优质产品和服务,善用社交媒体,构建会员体系,开展合作,灵活应对市场,运用先进技术,以及培养专业团队。...

    计算机科学中最重要的32个算法——转摘.docx

    10. 动态规划算法(Dynamic Programming):解决具有重叠子问题和最优子结构的优化问题,如背包问题和最长公共子序列。 11. 欧几里得算法(Euclidean algorithm):计算两个整数的最大公约数,是最古老的算法之一。...

    新零售时代,小卖家如何迅速做出销量(转摘).doc

    在新零售时代,小卖家面临的是一个充满挑战与机遇的市场环境。阿里巴巴定义的新零售四大趋势——消费即娱乐、交易全球一体化、线上线下全渠道融合、大数据构建个性化消费场景,揭示了现代商业的核心变化。...

    EmEditor Professional 8.01.rar

    此专业版,增强了程序的编辑功能,使其更适合编程人员对个别程序代码进行编辑修改.官方最新版本,新加入了四个窗口插件,已包含汉化版本。 本文转摘自『金电下载网』http://www.jdxz.net/softinfo/24643.html

    使用PB11实现WEBSERVICE

    一、开发环境:pb11.2 8669 二、pb的webservice程序必须置于英文目录下,含中文路径时部署会出错; 三、代码只要改一个地方: ...pb8版权所有,QQ:10308237,呵呵,转摘时记得不要把pb8的信息kill掉就好了;

    TIG 自动焊接钛合金工艺

    转摘他人的钛合金焊接 工艺 非常有用 值得下台宝贵经验。

    Quest DataFactory v5.6 英文版

    在当今快速的开发环境中,应用程序的测试总是处于次要地位。DataFactory是一种强的的数据产生器,它允许开发人员和QA很容易产生百万行有意义的正确的测试数据库, DataFactory 首先读取一个数据库方案,用户随后点击...

    教育科学研究优秀成果奖申报评审书.doc

    成果还提倡以学生为中心的教学模式,强调结合学生的生活经验和实际,引导他们学会学习、合作、生存和做人,以促进学生的全面发展。 申报书中提及的成果形式为一篇2.8千字的论文,发表于《中小学电教》杂志,成果...

    网站安全保密协议书(完整版).pdf

    协议第一条明确指出,乙方在维护甲方网站时,必须遵守相关法律法规,不得制作、复制、发布、转摘或传播任何违法内容,包括但不限于反对宪法基本原则、危害国家安全、破坏国家统一、损害国家荣誉和利益等。...

    证券-股民培训课程之四—怎样看F10资料(PPT 21页).ppt

    4. **行业新闻**:转摘自权威证券报的公司相关报道,为投资者提供行业动向和公司新闻的参考。 5. **大事提醒**:列出了公司的重要事件时间表,如财报发布、股改、增发等,帮助投资者及时跟踪公司重大事件。 6. **...

    精通java必须看的经典书籍

    AJAX可以用来创建更多交互式的网络应用程序。 3. AJAX源代码 简要分析上一章节效果的代码原理 4. AJAX与数据库 AJAX可以用来和数据端进行数据的交互联通。 5. 使用AJAX制作留言本 使用已有的AJAX教程,制作一个...

    open cv 人脸检测

    关于人脸检测的open cv实现,期刊转摘

    专题讲座资料(2021-2022年)法学院研究生学业奖学金评审细则.doc

    【教育资料】: 法学院研究生学业奖学金评审细则主要涵盖了对奖学金申请人的资格要求、评定标准和各项加分项。这份2017年的评审细则旨在根据东南大学的相关政策,为法学院的研究生提供一个公正、公平的奖学金评审体系...

Global site tag (gtag.js) - Google Analytics