技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

2013年4月24日 #

一个需求变更的历史,你的设计是啥?

摘要: 需求根据用户的贡献值计算pab(支付给用户的现金)用户信息包括userid,classid,bu3,bu5,bu7,newimei(bu3~bu7,newimei都是某种贡献值)最初的需求pab1 = newimei * 0.8 /1.3pab = min(pab1,bu7)第1次提出的需求变更当classid = 300时10天内pab1 =bu5pab = min(pab1,bu7)10天后pab1 = newimei * 0.8 /1.3pab = min(pab1,bu7)第2次提出的需求变更当用户userid=2000pab1 = newimei * 0.8 /1.5pab = mi 阅读全文

posted @ 2013-04-24 20:57 codestyle 阅读(403) 评论(1) 推荐(0)

awk消除重复代码的方案1

摘要: #!/bin/shawk 'function createArray(filename,arrayname){ while(getline<filename == 1)#等于1的判断是必须的,否则文件不存在会产生死循环 { arrayname[$1] = $2 print arrayname[$1] } print ""}END{ createArray("aaa.txt",a); createArray("bbb.txt",b); print "output content of aaa.txt" 阅读全文

posted @ 2013-04-24 17:04 codestyle 阅读(230) 评论(0) 推荐(0)

go

摘要: http://www.oschina.net/translate/go-at-google-language-design-in-the-service-of-software-engineering 阅读全文

posted @ 2013-04-24 14:08 codestyle 阅读(196) 评论(0) 推荐(0)