程序员遇到 Bug 时的 30 个反应,你是哪一种?( 二 )
我相信很多开发人员和软件工程师经历过这些艰辛 , 然后在事后一笑而过 。
1.“我不知道是要删除还是要重写它”
回顾从前老的源代码 , 会有一种想要返工写成较大块集群的冲动和诱惑 。 丑陋的逻辑语句 , 还有冗长的语法 , 导致代码非常难以阅读!但话又说回来 , 如果代码没有坏掉的话 , 那就不要去修复它 。 这种汹涌澎拜的斗争是我经常要面对的 , 而且显然会困扰许多软件开发人员 。
2.“对于起始框架我应该查看 Github”
我想大多数开发人员都知道 Github , 上面每天都有数量惊人的开源项目发布 。 任何语言的程序员都可以通过互联网借鉴现有项目 , 加入维基讨论 , 或者创建自己的代码仓库 。 它是各种项目所需插件和模板的超棒资源 。
3.“为什么这个脚本需要这么多库?”
尤其是一些比较大众化的语言 , 如 Java 和 Objective-C , 库的数量可能变得异常凶猛 。 当构建一个需要大量基础的框架时 , 所需的库的数量就变得显而易见得多 。 即使是一些适用于 JavaScript 的插件 , 也会额外需要无数的文件 。 有时 , 这会让人觉得烦杂恼人——但至少是有用的!
推荐阅读
- xyg|XYG晋级S组,还没来得及高兴就遇到了生涯最强的对手,大仙都愁眉苦脸
- 狼队|fly杀伤力有多强?张大仙一句评价太到位,幸好他们没遇到狼队
- 腕豪|LOL:排位选腕豪要BAN掉的五个英雄,遇到第二位,打野来了也没用
- 仙剑2|经典游戏《仙剑2》苏媚的梦蛇才是最大BUG,效果叠加一招带走千叶
- 女孩|第五人格:小女孩堪称“BUG女王”,用她对战,你千万要小心!
- 炉石传说|炉石天梯平衡补丁曝光,任务法锁喉贼惨遭大削,BUG德无了!
- 精灵宝可梦|《宝可梦BDSP》偷跑,玩家发现游戏存在大量bug
- 谛听|梦幻西游:又出新BUG了,同一个角色能在两个客户端上同时登陆
- 传奇|璀璨复古传奇:法师遇到战士只能被按在地上摩擦?道士表示不服
- 集合啦动物之森|《集合啦动物之森》新增9千多个物品! DLC有BUG