惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Vulnerabilities – Threatpost
GbyAI
GbyAI
P
Proofpoint News Feed
L
LINUX DO - 热门话题
P
Palo Alto Networks Blog
A
About on SuperTechFans
T
Tenable Blog
M
MIT News - Artificial intelligence
IT之家
IT之家
I
Intezer
D
DataBreaches.Net
爱范儿
爱范儿
T
Threatpost
C
CERT Recently Published Vulnerability Notes
云风的 BLOG
云风的 BLOG
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
K
Kaspersky official blog
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
Y
Y Combinator Blog
Cyberwarzone
Cyberwarzone
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Darknet – Hacking Tools, Hacker News & Cyber Security
H
Help Net Security
Microsoft Security Blog
Microsoft Security Blog
Spread Privacy
Spread Privacy
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
AWS News Blog
AWS News Blog
博客园 - 聂微东
C
Check Point Blog
S
Securelist
有赞技术团队
有赞技术团队
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
D
Docker
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tailwind CSS Blog
L
Lohrmann on Cybersecurity
G
Google Developers Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LangChain Blog

博客园 - 蛤蟆

WMI .NET开发资源 网站架构方案全解析 浏览器缓存机制 浏览器加载和渲染html的顺序 微软SaaS、PaaS到IaaS的全面云计算服务 阮志敏谈平台即服务PaaS 人人网的系统架构 程序员能力矩阵 Programmer Competency Matrix 惠普 在64位Windows的IIS上开启32位程序支持(转) Windows下的Memcache安装 Scrum开发过程简述 敏捷开发之Scrum扫描篇 你了解分层架构吗?给被PetShop“毒害”的朋友(转) CIO如何应对技术萎缩 Google MapReduce中文版 FastDHT-高效分布式Hash系统 软件工程和项目管理的区别 比较 Rational Unified Process (RUP) 和 Microsoft Solutions Framework (MSF)
开发人员如何提高工作效率一:找出低效的原因
蛤蟆 · 2011-09-01 · via 博客园 - 蛤蟆

高效能工作系列开篇,就以这一篇开发人员如何提高工作效率作为第一篇内容,写这个高效能工作系列的目的很明显,寻找各种可行的方法来提高自己的工作效率,包括时间管理的方法,如何实现目标等

1.  今天这篇的内容是找出效率低下的原因,有低效的开发人员,反过来就是高效的开发人员,那么这两者的效率差体现在哪里呢,把自己的情况也放进去比较

                     十二个可让你效率提高的方面

比较方面

熟练人员

一般的开发人员

查找资料

经过多年的积累加上自己的 CodeSnip 的总结,基本不用额外再查找资料。

在开发过程中会花掉 10-20% 时间去查找资料。

代码复用

注意代码复用,并且时刻注意重构和抽取公用代码。

一般开发人员是代码拷来拷去完成功能。

对开发工具的熟悉程度

非常注意查找,定位,标签等各种快捷键的使用,定位查找方便快捷, IDE 环境也根据习惯定义到最方便状态。

编程习惯

编码前先思考清楚整个流程,在头脑或纸张上规划好整个实现方式和方法函数的划分。

想到哪里写到哪里。

Debug习惯

写了 50 行以上或更多代码才 Debug 一两次。

写了几行代码就要 Debug 多次,完全通过 Debug 来验证代码正确性。

代码质量

注重代码的质量,单元测试和可维护性,注重各种业务逻辑的验证和边界条件的校验。

只注重简单功能的简单完成。

代码质量

提交测试的代码 BUG 很少,返工工作量很小。

由于自测不完善 BUG 较多,造成大量的返工工作量。

时间管理

合理分配自己的时间,规划好每天工作任务,开发过程各位专注。

一心多用,边开发边聊 Q 。

自我总结

善于知识的总结和积累,形成自我的知识库和经验库。

则不善于这种总结。

责任感

善于发现问题,分析不足而自我持续改进。

在外力干预下被动改进。

思考

熟练开发人员开发重点已经专业到对业务的深刻理解。

考虑的是开发上编程的语言和工具。

时间管理

善于从各种影响自己开发效率的因素中挤时间,善于使用各种辅助开发工具。