展开讨论

经验与复盘经验摘录 · 机器翻译

大约15年前,我被安排在一个Java项目上,这个项目持续了一年,有半打开发人员…

…大约15年前,我被安排在一个Java项目上,这个项目持续了一年,有半打开发人员在努力工作(加上管理层后来加入的外包团队,负责编写单元测试)。我花了一半的时间与Eclipse作斗争,另一半时间则在试图理清AbstractSpringFactoryInterfaceAbstractFrameworkInjectorAbstractionBuilder这个噩梦般的结构,被那些从机上杂志学到所有计算机知识的人训斥,他们说这就是专业软件开发的方式,等待那个唯一能真正构建应用程序的人(他部分通过解压jar文件并手动修改内容来完成),以及实际的编码工作。令我完全不惊讶的是,这个项目从未达到任何可运行的里程碑,最终被取消了。让我感到惊讶的是,一个同情我抱怨的同事说服了试图挽救这个项目的CTO,让我尝试按我的方式来做。我独自一人(使用Perl和PostgreSQL),在几周内,我就有了一个完全运行的原型。

源讨论我们曾是巫师——《学习Perl》(1993年)的前言原帖 126 条评论 · 导入时统计
2

这条内容在回应什么?

父级讨论 · 节选

BA

Perl有一种奇怪的方式让你从想法直接到代码,中间却消失不见了,这与其他我用过的任何语言都不同。你真的可以像打字一样快速地从想法变成一个运行的系统,而不需要太多的预先计划。这很难描述,这种风格已经不再流行了,取而代之的是更正式、更容易在人与人之间共享的语言,比如Java或Python,它们在那过渡层中引入了固有的摩擦,作为可扩展团队和可读性的代价。 我怀念它,但理解它为何不再流行。这是我一直最接近与机器一起唱鲸歌的感觉。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

RU

大型团队本身就会成为进步的阻碍。但你激励我花点时间学习Perl。

完整原文
AL

哈哈,你是不是我?这正是发生在我身上的事情!同样的情况,使用Java和外部团队,项目超预算和超时,被取消,然后几周时间用Perl就完成了

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。