接手新公司毫无规范、毫无层次、毫无模块的烂代码,要不要辞职?

阿蒙Amon 2019-03-28 09:35:00
- 文件夹大写小写,名字类似的,汉语拼音的,缩写的
- 类名、属性名、方法名、字段名、甚至局部变量命名乱七八糟
- 命名空间,根本没用,所有文件夹都是一个项目命名空间
- 一个函数十几个参数谁见过,还没注释
- 数据库访问到处都是
.......

要求在其基础上添加功能,还要尽快完成,并且不接受重写。
大家说,我要不要辞职?
...全文
433 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
exception92 2019-03-28
  • 打赏
  • 举报
回复
到处都是坑
阿蒙Amon 2019-03-28
  • 打赏
  • 举报
回复
引用 5 楼 以专业开发人员为伍 的回复:
如果一个程序员只想着重写人家代码,并且不为项目进度负责任,其实辞职是对项目组、公司有好处的。因为这样的程序员只想高自己的“研究”,不太遵守软件工程约束,不适合在项目中,只适合在学校。
因为改动比较多,旧代码是需求不明确的时候一个Demo。 虚心接受批评,我再想想怎么做!!
阿蒙Amon 2019-03-28
  • 打赏
  • 举报
回复
引用 1 楼 wanghui0380 的回复:
唉,那给你一个相当有层次,相当有规范,相当有模块的你怎么办? 比如博客园那个16层的DDD+仓储,估计你还是会辞职。 同样在给你一个ibatis,sprint那样的成规模的代码,学习他得要2年,估计你还是要吐槽,要辞职。
这情况不一样。工作中有需要学习的东西,我当然愿意学。
  • 打赏
  • 举报
回复
如果一个程序员只想着重写人家代码,并且不为项目进度负责任,其实辞职是对项目组、公司有好处的。因为这样的程序员只想高自己的“研究”,不太遵守软件工程约束,不适合在项目中,只适合在学校。
  • 打赏
  • 举报
回复
引用 楼主 阿蒙Amon 的回复:
并且不接受重写。 大家说,我要不要辞职?
你可以正确“接受重写”,只要你保证每一次重写都能在1小时之内完成,并且经得起测试。
lich2005 2019-03-28
  • 打赏
  • 举报
回复
辞不辞职,更多的是和你的工资有关系,和代码那些的关系真的很小。主要还是看个人的意愿。
正怒月神 2019-03-28
  • 打赏
  • 举报
回复
不满意,就在找找
wanghui0380 2019-03-28
  • 打赏
  • 举报
回复
唉,那给你一个相当有层次,相当有规范,相当有模块的你怎么办?

比如博客园那个16层的DDD+仓储,估计你还是会辞职。

同样在给你一个ibatis,sprint那样的成规模的代码,学习他得要2年,估计你还是要吐槽,要辞职。
圣殿骑士18 2019-03-28
  • 打赏
  • 举报
回复
已有的代码你可以不改,你自己写的代码,按规范来。
有空时再逐步重构。
丰云 2019-03-28
  • 打赏
  • 举报
回复
我们这一代程序员,即便刚入行,也不会写这种垃圾代码, 基本的行业素养,是从学校就必须拥有的。。。。 现在一些什么鸟阿猫阿狗的,都敢称自己是程序员了。。。。 估计他们的老师,也是混不下去才去教学的。。。
大鱼> 2019-03-28
  • 打赏
  • 举报
回复
如果代码各种设计模式,各种虚函数,抽象类,你会不会也要辞职呢? 小公司刚刚做项目的时候都是找了一些刚工作没多久的实习生,能指望出多么优秀的代码呢? 如果有想法可以重构,重写
丰云 2019-03-28
  • 打赏
  • 举报
回复
如果有选择,就辞职吧。。。。 我最讨厌这种垃圾代码了。。。 维护这种垃圾代码的人。。。呵呵。。。 不说了,说出来就是骂人。。。。

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧