#高效程序员的45个习惯

程序员写软件有哪些不为人知的秘密

1、版本控制系统(VCS)VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。2、学会写作身为程序员要写的不只有代码。你还要写项目的发...

为什么开源可以提高程序员的编程技能?

我已经写了很多年的软件。最近我意识到,我越涉及(致力于,结合于等)开源技术,我写出来的代码就更好。这不由地让我疑惑起来:难道里面有什么相关性或因果关系吗? 我在编程生涯的早期就明白我阅读的代码越多,我的代码就能变得更好。我知道,当我不得不维护其他人的代码时,简单和干净的代码几乎总是比花哨或复杂的代码好——即使...

程序员如何提高开发技能?

你只在早上9点至晚上5点间编码,却担心这样不够好吗?你看见其他的程序员工作于个人项目或开源项目,参与编程马拉松,并花费所有的业余时间编写软件了吗?你可能会认为只在自己的工作时间编码,只朝九晚五地编写软件,将永远不会非常优异。你可能认为,只有那些连吃饭、睡觉和呼吸间都在编码的人才能脱颖而出。但实际上坚持一周40小时的工作...

一款高效视频播放控件的设计思路(c# WPF版)

  因工作的需要,开发了一款视频播放程序。期间也经历许多曲折,查阅了大量资料,经过了反复测试,终于圆满完成了任务。我把开发过程中的一些思路、想法写下来,以期对后来者有所帮助。视频播放的本质  就是连续的图片。当每秒播放的图片超过一定数量,人眼就很难觉察到每帧图像播放间隔,看到的就是连续的视频流。视频播放的过程  必须有...

5年经验Java程序员面试20天

  今天分享的是一位5年工作经验的Java工程师在帝都的面试经验总结,看看这些互联网公司都爱问些什么题,希望对大家的面试有指导意义。从事Java开发也有5年经验了,4月初自己的开启面试经历之旅,前后20天左右,主面互联网公司,一二线大公司或者是融资中的创业公司都面试过,拿了一些offer,其中包括奇...

如何高效阅读源码?

本人水平有限,下面的一些都是本人的思考与理解,如果有那里不对,希望各位大佬积极指出,欢迎在留言区进行评论交流、探讨。为什么要读源码读什么样的源码有什么技巧思考、交流坚持说到读源码,让我想起来了读书,古语有云:“读破万卷书,下笔如有神”。多读读大师的想法技巧通过大量阅读进行积累把一些零碎的知识点整合起来就拿RocketM...
代码星球 ·2020-12-09

史上最伟大的女程序员,集智慧和美貌于一身

她是史上最伟大的女程序员,发明了“软件工程”一词,她用代码将阿波罗11号飞船顺利送上月球,阿姆斯特朗能在月球上踏出人类的一大步,全都要感谢她所作出的贡献。她叫玛格丽特·希菲尔德·汉密尔顿,公认的代码女皇。1936年,玛格丽特出生于一个普通家庭,波澜不惊地念完了高中和大学,1958年取得学士学位,专业是数学,辅修哲学。读...

高效沟通

  学习目标理解何谓高效的沟通及其构成要素理解并运用沟通的原则识别各种沟通风格有效地表达观点寻求并提供积极的反馈意见学以致用 Q:为什么在工作中,高效的沟通如此重要?Q:对课程有何期望? 高效沟通的定义     高效沟通是相互意识...
代码星球 ·2020-12-09

程序员进阶顺序

  最近在琢磨程序员到底路在何方,经过不断的自虐和代入,share了: ●程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美,也有低到尘埃里的矮矬穷,总之虽一类而九流具足。●...
代码星球 ·2020-12-09

如何编写高效的jQuery代码(转载)

 一、不要过度使用jQuery  1.jQuery速度再快,也无法与原生的javascript方法相比,而且建立的jQuery对象包含的信息量很庞大。所以有原生方法可以使用的场合,尽量避免使用jQuery。  例如:$("a").click(function(){alert($(this).attr("id"...

如何书写高效的工作邮件:给你十条建议

byDaXi·2016年6月10日在工作中电子邮件是必不可少的通讯工具,尽管即时通讯软件目前在工作中也起到了非常重要的作用,但是电子邮件仍然具有不可替代的优势,我从业以来每天都面临着处理各种电子邮件,但是我也发现很多朋友和同事,对如何书写一封高效的工作电子邮件不是十分明确,今天写的这篇文章就把我的工作电子...

[转载]程序员到项目经理:从内而外的提升(比较全面的介绍)-节选着看

原文:https://blog.csdn.net/Terminator_botao/article/details/51329262内容太长了,节选着看。“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从JavaScript到Java》。然而,从Javascript到Java充其...

[转载]从程序员到项目经理:思维一换天地宽

2017年07月25日13:20:54S_king_  程序员和项目经理是两种完全不同的岗位,工作方式也大不一样。以前是一个人单干,现在是团队一起干,以前是自己亲自干,现在是指挥别人干,这是一种巨大的变化。要适应这种变化,首先必须要转换思维模式。思想决定行为,思维模式就好比在陌生城市找路用的地图,拿着过时的地图,自然无...

程序员的自我进化——补上最短的那块情商木板

也许当微软的工程师们还在思考如何让聊天机器人快速进化的时候,万万没想到,刚刚上线一天,Tay就因在Twitter上言论不当而被强制下线。据说她不但辱骂用户,还发表了种族主义评论和煽动性的政治宣言,事后有网友调侃说是调教姿势有问题!而2014年5月29日,微软(亚洲)互联网工程院发布的“微软小冰”...

10个高效的pandas技巧

Pandas是一个广泛应用于数据分析等领域的Python库。关于它的教程有很多,但这里会一些比较冷门但是非常有用的技巧。read_csv这是一个大家都应该知道的函数,因为它就是读取csv文件的方法。但如果需要读取数据量很大的时候,可以添加一个参数--nrows=5,来先加载少量数据,这可以避免使用错误的分隔符,因为并不...
开发笔记 ·2020-10-29
首页上一页...89101112...下一页尾页