0. 掌握基础 对于任何行业任何工作来说,融会贯通是获得成功的关键。一个人想要成为优秀程序员,就必须有坚实的基础。核心理念的理解会帮助你用最好的方法设计和实施出最完美的方案。如果你感觉到不能掌握核心的计算机科学或者某个编程语言的知识点,现在开始回顾基础一点都不晚。 1. 开始为你写过的代码贴上标签( ...
分类:
其他好文 时间:
2017-05-28 21:42:49
阅读次数:
236
一种支持内存共享的简捷工具 摘自https://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/ 线程是有趣的 了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程,线程由内核按时间分片进行管理。在单处理器系统中 ...
分类:
编程语言 时间:
2017-04-28 16:07:33
阅读次数:
204
本节对对工具 sublime Text3 的安装进行简介。 主要参考网址:http://blog.csdn.net/sam976/article/details/52076271(转载并修改) 1.介绍 所谓工欲善其事必先利其器,编码过程合理熟练使用工具是优秀程序员必备技能,在诸多工具中,Subli ...
分类:
Web程序 时间:
2017-04-08 13:46:13
阅读次数:
324
当编程这种工作被举高到常人不及的高度: “你不仅得有天赋,还得具备激情,才能成为一名优秀的程序员”。 所造成的影响并不是一个良性,充满正能量的循环。这句话传达的好像那些优秀程序员当他们还是孩子的时候,他们就打算将来去写代码。如果你缺少上述两个因素之一,要么不会走得太远,不论是哪种,其实都是因为你不适 ...
分类:
其他好文 时间:
2017-03-10 15:28:31
阅读次数:
180
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。 ...
分类:
其他好文 时间:
2017-01-08 21:42:56
阅读次数:
329
热爱科学 想做一个优秀的人 一直是我生活的目标与方向 ...
分类:
其他好文 时间:
2016-12-04 00:14:08
阅读次数:
149
最近dash iOS 开源,infoQ推送了一篇翻译: 从Dash iOS开源说起,不要过于追求完美代码 。我读完的心情就是干死他,一本正经的胡说八道。每段都是先提出一个正确的概念,然后就展开表达混入害人的概念,这种写作手法让人不齿。 追求代码质量是一个优秀程序员对自己的要求 许多程序员文化是建立在 ...
分类:
其他好文 时间:
2016-12-02 07:57:46
阅读次数:
202
一、英语。 由于大部分优秀的新技术几乎都来源于欧美国家,因此依赖官方的汉化资料往往需要等待很长的时间。等中文资料已经满大街了,同时可能表明这种技术已经过时了。因此流程阅读英文材料必须作为一个优秀程序员的必备技能。如何提升英语阅读能力?1、订阅一些优秀的国外技术作者或者机构的Blog.2、使用框架或者 ...
分类:
其他好文 时间:
2016-11-13 02:10:53
阅读次数:
113
走进 .Net 单元测试 Intro “不会写单元测试的程序员不是合格的程序员,不写单元测试的程序员不是优秀程序员。” —— 一只想要成为一个优秀程序员的渣逼程序猿。 那么问题来了,什么是单元测试,如何做单元测试。 单元测试定义 按照维基百科上的说法,单元测试(Unit Testing)又称为模块测 ...
分类:
Web程序 时间:
2016-10-18 17:58:15
阅读次数:
241
2016年3月正式进入职场,我是比较平淡的,一份工作而已, 桀骜不驯一直是我的心态。在这个时间之前,我一直处于打酱油时间段,周围都是小伙伴,就不说了。真心的说,一名优秀程序员需要具备的知识真特么多,我算是疲于奔波。 3-4月,我对前端还是个小菜鸟,自己也比较抵制写html +css 。但是没得办法, ...
分类:
其他好文 时间:
2016-09-30 21:33:21
阅读次数:
142