真烂!史上最烂项目:骗了几百万欧元,苦撑 12 年,600万行代码
作者:欧剃 链接:http://tinyurl.com/y55d23p4
- 这项目到底啥情况?
- 这项目怎么能烂成这样?
- 那,600 多万行代码是个什么概念?
- 不可避免的结局
在文章中,他这样写到:“这已经不仅仅是什么缺乏专业能力的问题了,这个项目中对人类尊严的无情践踏,已经严重到有的时候让我感觉置身于监狱之中。”
这项目到底啥情况?
这项目怎么能烂成这样?
那,600 多万行代码是个什么概念?
- 首次从版本控制系统中检出文件需要向版本控制团队预约,一般来说在一周后才能获得授权。
- 想修改文件必须经过中层管理人员审批。你需要提前列出需要修改的文件,把列表告诉你的经理,然后打报告给版本控制团队申请,后者大概两天左右会给你反馈。
- 每次对文件的修改都会触发分支,这就意味着你得自己去合并这个文件收到的所有修改。也许你会觉得,项目里这么多文件,两个人改到同一个文件里的几率应该不大,然而实际上,绝大多数改动都集中在同样的大概100来个文件里,所以每次 merge 都保证让你痛不欲生。
- 在提交修改(检入文件)之前,你还将经受一次精神折磨:你准备提交的代码将被交给一个所谓的自动 bug 探测程序进行审阅,通过之后还要拿给中层管理人员看过,才能成功提交。不用说,这根本无济于事,bug 还是如雨后春笋一样不停冒尖,比大家除 bug 的速度块多了。更有甚者,对发现的 bug 数量进行分析后发现,这种“缺陷修正”方式带来的新 bug 数量是它所修复的 bug 数量的两倍…
- 版本管理过于简单。旧的版本是 1,今天的版本是 2,之后的版本是 3。没有人能确切地知道具体发给客户的是哪个版本。
- 禁止迟到,所有人必须在上午9点前到岗。有一天,人事经理早早就守在公司大门口,把所有9点01分及之后才到公司的人都当场开除了,程序员、经理和销售,都不能幸免。
- 咖啡机时不时就断供,一断就是好几天。理由当然是跑去喝咖啡的人效率不如坐着干活敲代码的人。不仅如此,每当有领导来开发部视察的时候,这台咖啡机还会被人关掉,免得让领导看到有人“没在干活”。
- 厕所的脏乱差程度可以说是业内绝无仅有的恶心与恐怖。想来这也是管理层避免大家花时间蹲带薪厕的“高效”政策使然吧。
不可避免的结局
我觉得你们应该点 「在看」
真烂!史上最烂项目:骗了几百万欧元,苦撑 12 年,600万行代码相关推荐
- 史上最烂的项目:苦撑 12 年,600 多万行代码!
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来源:http://tinyurl.com/y55d23p4 转自:程序IT圈 这项目 ...
- 我的天!史上最烂的项目:苦撑12年,600多万行代码...
编译:欧剃 来源:projectfailures.wordpress.com 你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到 ...
- 揭秘史上最烂开发项目:苦撑12年,600万+行代码!
编译: 欧剃 |来源: 优达学城Udacity(ID:youdaxue) 导读:你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直 ...
- 史上最烂的开发项目长啥样:苦撑12年,600多万行代码...
导读:你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事. 编译:欧剃 来源:优达学城Udaci ...
- 世界之最!史上最烂的开发项目:苦撑12年,600多万行代码…
你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事. 到底有多烂?用下面这组触目惊心的数据告诉你 ...
- 600 万行代码,启动15分钟!史上最烂的项目,把负责人送进监狱!
点击"技术领导力"关注∆ 每天早上8:30推送 " 你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了 12 ...
- Maven——Maven核心概念——史上最烂系列
Maven 是目前最流行的自动化构建工具,对于生产环境下多框架.多模块整合开发有重要作用.Maven 是一款在大型项目开发过程中不可或缺的重要工具.(自己粗略写了一个SSM项目之后,回顾头来看这个,会 ...
- 德国电信撕逼诺基亚:史上最烂5G供应商
德国电信Telekom声称诺基亚Nokia是史上最烂5G供应商,不过还是给了诺基亚一个机会. 德国电信要求诺基亚提供更好的服务和产品.据其内部文件说,只有当诺基亚有所改进时,才有做欧洲5G网络的供应商 ...
- SpringClound——SpringClound入门概述——史上最烂
SpringClound--微服务概述--史上最烂 SpringClound--SpringClound入门概述--史上最烂 SpringCloud--Eureka--史上最基本 SpringClou ...
- 史上最烂代码_历史上最大的代码库
史上最烂代码 Here's a diagram of the biggest codebases in history, as measured by lines of code: 这是历史上最大的代 ...
最新文章
- .NET MasterPage技术
- TCP/IP详解笔记----第一章:概述
- tomcat(20)基于JMX的管理
- 【渝粤教育】国家开放大学2019年春季 2114人体解剖生理学 参考试题
- C# 实现将网络资源保存到本地
- GPUImage – 亮度平均 GPUImageLuminosity
- linux 基础学习入门 5 inode 总结 tr tee 等小命令
- ajax+MultipartFile上传文件到本地
- 当Java遇上机密计算
- php在线考试系统详细步骤
- 解决Linux QQ闪退和扫码无法登陆的方法
- 什么是情感化设计?UI设计中情感化设计的目的
- “免费午餐”成为销量第一,看明星吉杰淘宝直播如何抓取粉丝眼球
- 南京航空航天大学计算机考研经验分享,南京航空航天大学计算机考研试题.pdf...
- 解决gpu没有运行进程,但是显存一直占用的方式
- UM5202EEDFSOT-143工作电压5V用于高速线路保护的2线ESD保护二极管阵列管UM5202EEDF USB端口和以太网端口保护TVS二极管阵列,低泄漏电流和箝位电压25V结电容1PF
- [Matlab科学计算] 频谱分析和FFT算法总结
- 麒麟 android os,华为可真有本事!自研国产系统麒麟OS来了,安卓会被取代吗?...
- 大灰狼说:PURO编程之狼来了开张
- 【Sanic】Sanic应用 2
热门文章
- 对数据驱动运营的理解
- 概率论在实际生活的例子_日常生活中的概率统计
- 英语基本句型及一般时态
- (06) Apache Felix 入门 - 06
- 思科2960交换机光口激活失败,提示has bad crc,解决方法
- 上市公司环境污染数据大全 2000-2020年上市公司(区分行业、重污染)环境污染数据 环境信息披露EDI 环保投资环境绩效环境排放数据
- 我对《简约至上》的理解
- uchar t 单片机C语言的注释是什么,uchar(单片机中uchar是什么意思)
- Intellij idear使用心得
- 一路(16)相随,一起(17)前行