V 友们,绷不住了,分享下我们学校暑假请的培训机构老师写的珍贵代码,这就是占用我 20 天老师的代码水平,

2021-07-23 16:20:36 +08:00
 34531535
V 友们,绷不住了,分享下我们学校暑假请的培训机构老师写的珍贵代码,这就是占用我 20 天老师的代码水平,
https://gitee.com/organizations/hainingtong/projects
,有兴趣的看一下,重点在这个 core 模块.
6121 次点击
所在节点    程序员
54 条回复
x86
2021-07-23 17:02:59 +08:00
结果老师在某社区发帖:带了 20 天学生碰到个特别装的,受不了...
loryyang
2021-07-23 17:04:05 +08:00
@loryyang #19 哦,或者你的应用没有这么高的稳定性要求
yukiww233
2021-07-23 17:13:20 +08:00
比较正常的业务代码啊...水准 /经验应该比大部分的大学授课老师好了...值得用那么夸张的语气来吐槽?
IvanLi127
2021-07-23 17:14:18 +08:00
还行吧,这代码。
培训机构的老师好不好就不提了,你都不听他的课.....主要是这老师是靠讲课挣钱的,又不是靠写代码挣钱,所以目测代码水平在培训老师里,可能不算差。。。
efaun
2021-07-23 17:16:00 +08:00
能挣钱就行,行业就是这个水平
p786317875
2021-07-23 17:19:10 +08:00
@34531535 说实话这种教学内容整合了一堆常用框架,作为一个搞了多年后端的,稍微扫了几眼他的后端代码,感觉挺正常的,框架这种其实就是用到的时候去学一下,一般几天就上手能用了,还没参加工作的建议专注业务以及底层和原理,当然,为了找到好工作还得算法熟练。
p786317875
2021-07-23 17:24:11 +08:00
@34531535 这里的 trycatch 已经是入门级的异常处理了,你真参与到大项目遇到 bug 就知道 trycatch 有多重要了,人越多的项目异常处理代码越重要。
34531535
2021-07-23 17:47:52 +08:00
@p786317875 谢谢,学习了. 我有个问题想请教下,8 楼图中的 get 方法代码他为啥也用 trycatch?
sherlockwhite
2021-07-23 19:54:02 +08:00
在学校多学习,不要目空一切,把自己放低点
xuanbg
2021-07-24 09:27:42 +08:00
@34531535 controller 当 service 用,返回数据格式不会用泛型,非用 object,用的时候真的很丑
restapi 返回值 object 没毛病啊,反正都序列化了,范型又有什么意义呢?
v2orz
2021-07-24 09:46:44 +08:00
业务型代码太过洁癖会搞得自己很累,成效不明显
自己研究学习时怎么优雅怎么来
simonlu9
2021-07-24 10:08:37 +08:00
servie 没做事务控制吧,而且抛异常通过 contain 判断有点笨
chocotan
2021-07-24 10:18:24 +08:00
楼主追求很好

简单瞅了一下 java 部分,没看出来有啥问题。我个人是觉得部分 javadoc 注释和双斜杠的注释没任何用处,并且部分变量的命名太随意了,不好看。但老板不管代码漂不漂亮,程序能跑起来就行。
qiumaoyuan
2021-07-24 11:00:56 +08:00
“占用我 20 天的老师的代码水平。”
antidoom
2021-07-24 12:37:28 +08:00
你等你老师来回你。
plk403
2021-07-24 13:00:07 +08:00
哟,海宁人啊,我桐乡滴
code4you
2021-07-24 13:04:40 +08:00
等 我就是教他的那个老师出现 😁
Terry05
2021-07-24 13:24:41 +08:00
会加 try/catch 明明是优点,这就被你认为是缺点了?孩子,你以后开始做项目就知道了
gBurnX
2021-07-24 13:25:31 +08:00
@34531535

计算机专业本科大一的课程,就会教你,编程要讲究鲁棒性。

人家大量 try catch 拿来提高系统鲁棒性,被你这小白当初缺点喷。
Pichai
2021-07-24 15:31:36 +08:00
师傅引进门,修行靠个人!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/791348

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX