其他
为什么有人可以在屎一样混乱的几千行代码里加功能?不重构能驾驭屎山吗?
欢迎关注方志朋的博客,回复”666“获面试宝典驾驭屎山的唯一方法,不是重构,而是不重构。为什么有人可以在屎山里加功能?很简单:把屎山扒拉开,每块闻一闻,找出和你要改的功能对应的那坨屎,把这坨屎套个塑料袋(封装),你就可以假装塑料袋里不是屎,是巧克力。然后,在旁边拉一泡新的屎,等它风干成型(测试通过)就可以收工了。当然,怎样优雅地在一座屎山里闪转腾挪,做到“百屎丛中过,片屎不沾身”,还是需要很多经验和技巧的。不过说白了,就算失误了摔个嘴啃屎,臭也只臭你程序员一个,老板还觉得你很狼性,客户还觉得真香。很多愣头青觉得自己是天才,可以把屎山重构了。他们中的大部分人引发了屎崩,永远埋在了几千米高的屎山之下。极少数人在泥屎流的洗礼中活了下来,浴屎重生。他们真的做到了,他们真的重构了整座屎山!重构之后的那个东西,被后人称为——
2022年3月19日