`

自己l理解:如何做一个优秀的程序员

 
阅读更多

此贴用于记录怎样成为一个优秀程序员,个人体会:

 1.保证工作产品质量,编写出保质的代码。

   具体:

    1. 应保证编写出的代码,IDE编译没有警告或尽量少的警告。有警告说明,代码有可完善的地方。

    2.代码逻辑应该清晰有条理。

 2.不断的进行反思和总结,并提出更改的方法或建议。

    1.每做完一个项目或在项目的进行过程中,要发现其中存在的问题或可以改进的功能,要记录并提出改进方案。

    2.完成一项工作任务之后,要进行总结,得出成功或失败的原因。

分享到:
评论

相关推荐

    java校招笔试题-programmer:如何成为一名程序员,罗伯特·里德

    如何成为一名程序员:简短、全面和个人的总结 罗伯特·L·里德 版权所有 2002, 2003 Robert L. Read 版权所有 Copyright :copyright: 2002, 2003 作者:Robert L. Read。 根据 GNU 自由文档许可证 1.2 版或自由软件...

    C/C++程序员面试指南.杨国祥(带详细书签).pdf

    面试题15:一个参数可以既是const又是volatile吗 面试题16:一个指针可以是volatile吗 第5章 引用和指针 5.1 引用 面试题1:什么是引用 面试题2:常引用有什么作用 面试题3:流操作符重载为什么返回引用 5.2 指针 ...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    在XML文档中,我们可以将每一个标识元素看作一个对象---它有自己的名称和属性。 XML创建了标识,而DOM的作用就是告诉script如何在浏览器窗口中操作和显示这些标识 上面我们已经简要的讲述了一些XML的基本原理,...

    自己动手写操作系统(含源代码).part2

    经过四年的磨练成长,于渊又拿出第二版的书稿《Orange'S:一个操作系统的实现》,这本书是属于真正 Hacker的。我虽然已经有多年不写代码了,但看这本书的时候,让我又重新感受到做程序员的乐趣:用代码建设属于自己...

    自己动手写操作系统(含源代码).part1

    经过四年的磨练成长,于渊又拿出第二版的书稿《Orange'S:一个操作系统的实现》,这本书是属于真正 Hacker的。我虽然已经有多年不写代码了,但看这本书的时候,让我又重新感受到做程序员的乐趣:用代码建设属于自己...

    【。net 专业】 面试题

    (6) O如果是最后一个字母,则L一定出现 问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词? A) K B)L C) M D) N 答案:B 问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的...

    程序员考试刷题-DesafioHBSIS:2016选拔过程-逻辑编程挑战-HBSIS

    一个清晰的设计,比如初级程序员很容易理解的,将比复杂的设计更受欢迎,即使复杂的设计比简单的选择更有效。 但是,标准解决方案众所周知的糟糕算法设计将受到惩罚。 文档 代码本身应尽可能清晰,应避免“明显”的...

    OPenGL编程书籍

    有理由等一下,一个来自很酷的Hypercosm的程序员伙伴问(我)他是否可以写一章关于混合的教程。第八课通常正是讲混合的,所以太巧了。这一章教程扩展了第七章。混合是一项很酷的技术 .. 我希望你们能好好享受这一章...

    程序员为什么还要刷题-ruby-logic-practice-fizzbuzz-lab-den01-seng-ft-051120:ruby-l

    是一个很大的话题,我们将在这里仔细研究它。 您仍然不会被要求编写自己的测试。 我们只是想了解测试的目的,了解测试背后的哲学,以及如何更好地阅读 RSpec 测试。 请记住,当我们提到 RSpec 或rspec ,这相当于...

    Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)

    原创经典,程序员典藏  资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。  一线开发人员全力打造,分享技术盛宴!  内容全面:涵盖了Java Web...

    Nehe的OpenGL教程电子书

    有理由等一下,一个来自很酷的Hypercosm的程序员伙伴问(我)他是否可以写一章关于混合的教程。第八课通常正是讲混合的,所以太巧了。这一章教程扩展了第七章。混合是一项很酷的技术 .. 我希望你们能好好享受这一章...

    Windows Via C++

    这是一本经典的Windows核心编程指南,从第l版到第5版,引领着数十万程序员走入Windows开 发阵营,培养了大批精英。 作为Windows开发人员的必备参考,本书是为打算理解Windows的c和c++程序员精心设计的。第 5版全面...

    java web 整合开发 王者归来 随书代码

    资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。 内容全面:涵盖了Java Web开发所涉及的所有核心技术与主流框架 针对性强:以SSH框架整合开发为...

    深入理解C++11

    第5章讲解了C++11在安全方面所做的改进,主要涵盖枚举类型安全和指针安全两个方面的内容;第6章讲解了为了进一步提升和挖掘C++程序性能和让C++能更好地适应各种新硬件的发展而设计的新特性,如多核、多线程、并行...

    Java.web整合开发王者归来整本书内容及光盘源码

    资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。 内容全面:涵盖了Java Web开发所涉及的所有核心技术与主流框架 jsp、servlet、struts、spring、...

    程序员面试刷题的书哪个好-bookmarks:我书签中的各种链接和文章,组织得更周到

    每个程序员都必须阅读的文章 - 为 CS 专业的学生汇编了广泛的技巧 - 学习者从头开始构建应用程序的编程教程列表 - 构建您自己的(在此处插入技术) - 深度PLT启蒙资源列表 - 一篇关于文本编码和 unicode 的文章 - ...

    深入理解python中函数传递参数是值传递还是引用传递

    如果函数收到的是一个可变对象(比如字典 或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”来传递对象。如果函数收到的是一个不可变对象(比如数字、字符或者元组)的引用,就不能 直接修改原始对象...

    模板微型计算机原理与接口技术实验指导答案.doc

    模板微型计算机原理与接口技术实验指导答案 本实验指导答案主要讲解 ...本实验指导答案旨在帮助学生掌握 DEBUG 的基本命令及其功能,通过实验和实践,学生将更好地理解和应用 DEBUG 工具,提高自己的编程和调试能力。

    sesvc.exe 阿萨德

    如果第一个不匹配,则判断它的下一个是红黑树还是链表。 红黑树就按照树的查找方式返回值。 不然就按照链表的方式遍历匹配返回值。 从这两个核心方法(get/put)可以看出 1.8 中对大链表做了优化,修改为红黑树之后...

    一个进程池的服务器程序

    一个进程池的服务器程序 下面做了非常简单的http服务器,该服务器只能接收Get请求。 流程大概如下: 1,父进程listen,创建pipe(下面所有父子进程之间的通信都用该pipe) 2,父进程预fork n个子进程 3,各个子...

Global site tag (gtag.js) - Google Analytics