软件原型开发工具_软件开发人员原型的另一种尝试

软件原型开发工具

如果您搜索Software Developer Archetypes,您会发现从严肃认真,乐于助人,轻松愉快到坦率地说……种种含义的大量观点。 我将举一个与软件开发人员打交道时发现的核心原型的轻松示例。

松鼠

这些开发人员很乐意在框架,语言,设计模式之间切换,并会以每小时1000英里的速度奔向“ Haskell事件处理框架以呈现静态HTML文件”,并在3周/月后突然旋转,旋转135度,并在Ruby on Rails中实现剩余的10%(仅需几天时间)。 到项目结束时,框架,死角和部分完成的解决方案变得如此之多,无论原始设计是什么……它们对所有问题的直接解决方案是“将其重写为其他内容”。

懒惰

这些几乎与松鼠截然相反,它们通常都知道“一件事”(尽管并非总是如此),但是其主要特点是,用专门设计用于生成“ Hello World”应用程序的语言来实现“ Hello World”需要3周的时间。 您可以立即发现这些人,因为“剩余估算”趋向于停留在“两周”(或其他随机时间),或者您必须将其估算值乘以原始估算值。

小把戏小马

这些开发人员在前两者之间的速度和方向变化方面处于中间立场,但始终具有“解决之道”的特点。 如果他们是“ java开发人员”……用Groovy编码会“打动他们的头脑”,他们会坚持认为这种新的不可思议的“动态Mumbo巨型”是完全没有用的。 他们通常是“他们的做事方式”的宗教捍卫者,并经常“在“ A”中可以做的任何事情我都可以在“ B”中做(也许更好,可能没有)”。

鸭嘴鸭嘴兽

这些开发人员虽然很有趣,但是当您查看他们的代码时,很容易发现它们,并且大部分时间都花在脑海中思考“ WTF?”。 他们通常擅长将不合适的设计模式和工具组合在一起,以产生从任何合理角度讲都没有意义的解决方案。 归根结底,他们的代码可能会“起作用”,但看起来似乎是临时性的,是由奇异的零散部分组成的。

翻译自: https://www.javacodegeeks.com/2017/02/yet-another-take-software-developer-archetypes.html

软件原型开发工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值