8
A
回答
10
我用的后缀形式,如果/除非仅供后卫结构:
return if not valid
break if finished
continue if not important
不用于分配:
mood = greatlyImproved if singing
我的推理是基于条件被隐藏掉的权利和一个控制流路在一个压痕级上。
当我查看一段代码时,我可以向左扫描并可以看到控制流。显然,如果回报只是偶尔发生,那么代码只能到达,所以它很突出。这是一种可识别的模式,并且在一条线上比两条线好。
但是,作业并不突出,而且更容易忽略右侧的情况。如果有时只有一个任务发生,我认为如果与缩进更清晰:
if singing
mood = greatlyImproved
相关问题
- 1. PHP风格指南
- 2. Go风格指南?
- 3. 方案风格指南
- 4. TypeScript编码风格指南?
- 5. 谷歌Python风格指南
- 6. jQuery代码风格指南
- 7. c#的风格指南?
- 8. React JSX风格指南
- 9. Apple Carbon/CoreFoundation风格指南?
- 10. Hadoop拉丁风格指南?
- 11. Django表格编码风格指南
- 12. Typescript默认属性值风格指南
- 13. Checkstyle与Oracle Java风格指南冲突
- 14. 任何R风格指南/检查?
- 15. 官方风格指南的链接
- 16. 角度分量风格指南
- 17. 移动Web开发风格指南
- 18. MySQL表名称指南风格
- 19. Ruby风格指南和消息记录
- 20. 角2标准编码风格指南
- 21. PHP风格指南一致性
- 22. AngularJS最佳实践 - 风格指南
- 23. 日志消息的风格指南
- 24. 是否有质量的C++风格指南指标
- 25. 有流浪文件中引用变量的风格指南吗?
- 26. 标识符下划线的斯卡拉风格指南
- 27. 如何在Airbnb JavaScript风格指南中运行代码?
- 28. 关于JavaScript中风格指南的'标准'是什么?
- 29. 带BOOL变量的init方法的可可风格指南?
- 30. John Papa angularjs风格指南webstorm活动模板
嗯,也许这个开放式的问题属于http://programmers.stackexchange.com/? – 2011-05-24 13:48:43