作者ripple0129 (perry tsai)
看板Soft_Job
标题Re: [心得] 进入新手村(後端)
时间Wed Nov 22 11:46:25 2017
这边我会推荐新手阅读Clean Code的原因
主要是前面几章
第一章
为什麽要写出Clean Code
看完不懂也没关系
第二章
有意义的命名
junior初来乍到提交的第一份code宣告方式为
var a1
var a2
var a3
这边是否是立即会给与纠正?
第三章
函式
joinEnglishCourse(name, age, height, weight, birthday, graduateFrom, habit, re
mark){
#2000行code
}
这边是否是立即给予纠正?
第四章
注解
这部分有争议可以不理会
第五章
编排
var boy;
var apple; var banana; var watermelon;#var 10种水果在同一行
boy = new Person();
var grape;#漏var了随手补一下
grape = new Fruit();
boy.eatFruit(grape);#莫名其妙的断行
var girl;
girl= new Person();
girl.eatFruit(apple)
这样的编排会不会立即给予纠正?
如果觉得看到都会给予立即纠正
先读过不是比较好
事实上前面几章读完根本不用一天
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.60.89
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1511322388.A.1EF.html
1F:→ testPtt: 最重要的是选个好用的IDE 11/22 11:51
2F:→ kenshinwerra: 同意楼上XDD beautify即可 11/22 11:54
3F:→ ripple0129: IDE不帮取变数名跟参数数量与方法行数吧 11/22 11:56
4F:→ qrtt1: 参数数量与行数有 plugin 可以检查呦 11/22 12:41
5F:推 johnny94: 现在的ide 很猛的 11/22 12:46
6F:→ freeunixer: 那几点根本不用特别找书看,网路文一大票,你也都讲完了 11/22 13:18
7F:→ netburst: IDE搞定 11/22 13:21
8F:→ robler: visual studio + resharper 帮你搞定大部份问题 11/22 13:38
9F:→ robler: 不过...当然 要有观念才会去用它 11/22 13:39
10F:推 Argos: 书写得不错阿 案例也都清楚简单 网路文一大票东西反而杂 11/22 14:06
11F:推 senjor: 书的内容会针对他的主题有组织性甚至渐进性的介绍 11/22 14:58
12F:→ senjor: 跟网路文还是有差,当然现在流行的网路书籍也是不错 11/22 14:59
13F:推 TAKADO: Clean code是不错,但是我以为大部分的Java C#等OO语言入 11/22 15:39
14F:→ TAKADO: 门圣经,前几章都有涵盖类似的概念不是吗? 11/22 15:39
15F:→ TAKADO: 例如讲到什麽是method property就应该有建议什麽叫好的命 11/22 15:41
16F:→ TAKADO: 名 11/22 15:41
17F:→ TAKADO: 还是这年头大家学写程式起手式都不是买圣经书 11/22 15:42
18F:推 senjor: 写程式起手式...W3School (? 11/22 15:48
19F:→ dreamnook: 起手式是Google 11/22 16:03
20F:推 b81314: 真的有人变数名称乱取喔?我遇到的人都还好说 11/22 17:06
21F:推 tennyleaz: Stackoverflow + c how to program 11/22 17:33
22F:推 a1b2c3d4e5x: 我遇过变数名称size存资料,buffer存阵列大小 11/22 17:56
23F:推 csieflyman: 楼上的ID就是取名称不良示范..XD 11/22 18:49
24F:推 dali17dali17: 楼上正解XD 11/22 19:05
25F:推 chrisjohn214: 遇过叫作phone的里面存name 11/22 19:12
26F:推 jack0204: 有人脑袋内建混淆器是另外一回事,大部分IDE能帮你解决 11/22 21:51
27F:→ ripple0129: IDE能帮忙解决的前题是有这些观念,所以先去读观念之 11/22 22:58
28F:→ ripple0129: 後再去使用IDE并没有抵触。完全没观念就知道IDE有内 11/22 22:58
29F:→ ripple0129: 建这些功能,那一定是天才了。 11/22 22:58
30F:嘘 pttuser: 楼上一堆人讲IDE好好笑,内功不练只靠IDE 11/23 07:29
31F:嘘 pttuser: 而且一定没参与过自动化建置过程,building devops过程 11/23 07:31
32F:→ pttuser: 中谁跟你IDE 11/23 07:31
33F:推 fredaleo: 感恩 11/23 09:59
34F:→ m7m123d: pttuser 大大认真了 11/23 13:36
35F:→ revivalworld: 我们team一半的人用vim 新人也是一来就用vim 11/24 22:32