在字符串中检测元音的最快方法

| 技术技巧 | 209条评论
211

但当我开始深入研究时,我意识到这背后还有更多内容。我挑战自己想出尽可能多的检测元音的方法。我还让几位朋友尝试了一下。哪种方法最快?哪种方法绝不能使用?哪种方法最巧妙?哪种方法最易读?这篇文章涉及11种不同的检测元音的方法,包括算法分析、解析Python字节码、检查CPython实现,甚至查看编译后的正则表达式操作码。让我们开始吧。

关于程序员过时的传说

| 批评评论 | 406条评论
408

如果人工智能让编写代码变得更快更便宜,其实它只是让创造负债变得更容易。当你能够以史无前例的速度生成负债时,能够战略性地管理和最小化这些负债的能力将变得指数级地更加 valuable。

耗费软件工程师时间和精力的 17 大心理陷阱

| 心得体会 | 评论
2

糟糕的估算和错误的项目决策?揭开 17 个隐藏的思维误区,并学习如何解决它们,以获得更好的代码和团队成功

不要解决你没有的问题,你实际上是在制造问题

| 技术技巧 | 评论
2

拥抱行动,但要明白事情会发生变化。相应地进行设计。做出有意且易于逆转的决策。留出空间,以便在出现问题时进行调整。设计能够在需要扩展时发出警报的系统。

我的编程技术退步了

| 技术技巧 | 73条评论
75

最终,我不得不面对现实–没有人在乎真正的项目。知道我价值的人并不是能付我钱的人。

【程序员搞笑图片】程序员的最爱

| 技术技巧 | 评论
2

程序员的最爱

伟大的程序员是怎样炼成的?

| 心得体会 | 17条评论
272

我并不在Netflix工作——你也知道 (我在 Yahoo!工 作)—— 但我深切的感觉到,不管你在哪里工作,成为一个优秀的员工、优秀的软件开发工程师的过程是一样的。 下面所列举的都是伟大的程序员所具有的经验和品质。