软件开发
-
52岁程序员的观点:编程要快还是慢?
我老爸常对我说,「孩子,别太着急。慢点来,你完成工作的速度会更快。」 我曾在旧金山湾区的很多高科技创业公司工作过。现在已经有52岁,我编程的速度不快,却经过深思熟虑再…
-
我要学的最后一门编程语言:LISP (Clojure)
我开发软件。事实上,我的整个职业生涯都是从事软件开发。早在互联网时代之前,在那次泡沫之前,那次泡沫之前的泡沫之前,我就在波士顿的一家小公司里的一份软件开发的岗位上苦苦…
-
敏捷软件开发的最佳资源
请阅读我们的热门文章,这些文章着重讨论了敏捷的过去、现在和未来。 对于 Opensource.com 上的敏捷主题来说,2019 年是非常棒的一年。随着 2020 年的到来,我们回…
-
从神奇的 Dreamweaver 8KB bug谈起
Adobe Dreamwearver这些年更新了很多种版本,从1.0到8.0,从CS3到CC,功能越来越强,用的也越来越方便。当然,软件无论做的如何完美,总还是有bug可以挑出,这…
-
12 个给全等级码农们的编程资源
无论你身处编程旅程中的何处,这 12 篇编程文章都有你需要学习一些东西。 “学习计算机编程的最佳时间是 20 年前,其次是现在。” — 计算机科…
-
10 篇强化你的安全能力的文章
无论你是新手还是想要增加技能,这十篇安全文章中都有适合你的内容。 如果安全是一个过程(确实如此),那么理所当然的,不同的项目(及其贡献者)的情况各有不同。有些应用程序经历了多年的安…
-
参与开源活动跟会不会 code 没有关系,有关系的是…
所谓的「open source」,原本指的是开放其设计让所有使用者自由修改的一项机制。虽然大多被用于软件开发过程中,这项机制已逐渐演变为泛指在产品、计划与项目方面,透过开放大众的参…
-
评测优麒麟:乏善可陈的国产操作系统
12月22日,由工信部软件与集成电路促进中心、国防科技大学联手Canonical共同研发的国产操作系统优麒麟Ubuntu Kylin15.04版开放下载,该版本将语言默认为中文,并…
-
为什么你的代码如此难以理解
“我到底在想什么?!?” 凌晨1:30分,我正盯着不到一个月前我写的一段代码。当时它看起来像是件艺术品,全部是可理解的,优雅、简单、让人叹为观止。这一切都不…
-
为什么公司需要参与更多开源软件的编写?
闭门造车是产生不了创新的。 据华尔街日报称,有消息表明,Zulily正在开发更多的内部软件,但实际上根本不是。多年前Eric Raymond写道,全世界95%的软件写来用的,而不是…