257.来玩我呀,大爷!小姐姐!(第2章) (第3/13页)
一个程序判定的问题。
之前奇点内部肯定没有好好测试过这一块,所以写代码的时候,做了一些条件限制:
【判断这个用户是否已经创建了书单,如果是:
那么不允许创建。
:
判断用户是否为高用户,如果是:
那么,这个用户可以创建一个高书单,高书单的容纳书上限是100
:
这个用户只能创建普通书单,普通书单的容纳书上限是50。】
多么偷懒的代码,这帮垃圾程序就不会考虑一下普通用户升级到高时的情况?
说明什么问题?
说明奇点的程序猿烂吗?
烂是肯定烂的,因为好的程序猿,比如说在游戏行业中经历过千锤百炼出来的程序猿一开始就会考虑到各种边界问题,条件改变问题,从而给策划提出这方面的建议。
比如劲舞团的程序猿,在做r需求的时候就会问:“你这个帽子是连头发一起的吗?”
策划说:“是啊,你换帽子的时候,整个发型跟帽子就会在一起啊。”
“那如果我原本有头发怎么办?”
“那就把头发隐藏呗。”
“但是,如果
↑返回顶部↑