1
66CCFF 2014-06-23 20:50:38 +08:00
讲你擅长的他们需要知道的。
|
2
scarlex 2014-06-23 20:52:03 +08:00 1
http协议
|
4
frogs OP @scarlex 公司主要是做金融BS系统,倒是合适。不过http协议有点单调了,况且人家刚才从学校出来,http协议应该比我记得清楚啊 摊手。。。
|
5
cxe2v 2014-06-23 21:22:03 +08:00 1
讲些细节吧,就是刚出来的新手不容易注意到,但是又蛮重要的细节
|
8
jsonline 2014-06-23 21:27:48 +08:00
如何正确地命名一个变量。
讲好这个,bug能减少80%! |
9
jsonline 2014-06-23 21:31:26 +08:00
参考《如何写出无法维护的代码》
http://coolshell.cn/articles/4758.html 如何写出糟糕的变量名: 容易输入的名字。比如:Fred,asdf 单字母的变量名。比如:a,b,c, x,y,z(陈皓注:如果不够用,可以考虑a1,a2,a3,a4,….) 有创意地拼写错误。比如:SetPintleOpening, SetPintalClosing。这样可以让人很难搜索代码。 抽象。比如:ProcessData, DoIt, GetData… 抽象到就跟什么都没说一样。 缩写。比如:WTF,RTFSC …… (陈皓注:使用拼音缩写也同样给力,比如: BT,TMD,TJJTDS) 随机大写字母。比如:gEtnuMbER.. 重用命名。在内嵌的语句块中使用相同的变量名有奇效。 使用重音字母。比如:int ínt(注:第二个 ínt不是int) 使用下划线。比如:_, __, ___。 使用不同的语言。比如混用英语,德语,或是中文拼音。 使用字符命名。比如:slash, asterix, comma… 使用无关的单词。比如:god, superman, iloveu…. 混淆l和1。字母l和数字1有时候是看不出来的。 |
10
jsonline 2014-06-23 21:33:00 +08:00 1
总之,我们的口号是——
Write Everywhere, Read Nowhere |
11
jsonline 2014-06-23 21:34:23 +08:00
这种课又不枯燥又有实用价值。性价比超高有木有?!
|
12
mcfog 2014-06-23 21:35:08 +08:00 1
翻The Pragmatic Programmer随机三页,展开扯上实际项目做成9页PPT
适用任何语言任何技术岗位任何行业方向哈 |
16
hustlzp 2014-06-23 21:47:11 +08:00 1
《当我看到有人***的时候,我真想锤死他》
Page 1:当我看到一个新手把一个方法命名为func或者operation时,我真想锤死他。 Page 2:当我看到一个新手把所有变量命名为a,b,c,d,e,f,g时,我真想锤死他。 ... Page n:当我看到一个新手在听完PPT后第二天就不给我面子时,no zuo no die why you try? |
17
dingyaguang117 2014-06-24 00:16:26 +08:00 via iPad
金融系统啊,讲数据库安全吧,可以顺便帮我看看这个帖?http://www.v2ex.com/t/119096
|
18
ioth 2014-06-24 11:03:35 +08:00
一年的新人。
|