当前位置:  开发笔记 > 程序员 > 正文

有没有工具来帮助复杂的'if'逻辑?

如何解决《有没有工具来帮助复杂的'if'逻辑?》经验,为你挑选了2个好方法。

我的一个个人编程恶魔一直是复杂的逻辑,需要由if语句(或类似的)控制.并不总是那么复杂,有时只需要考虑几个状态.

是否有开发人员可以在设计期间执行的任何工具或步骤来帮助查看"状态"并采取措施重构代码以简化生成的代码?我正在考虑制作一个矩阵或类似的东西......?



1> Pontus Gagge..:

我会为每个有抱负的程序员推荐一个关于命题逻辑的基础课程.起初,符号和希腊字母似乎对数学规则不利,但它实际上是你技能组中最强大(而且经常被忽略)的工具之一,而且很简单,核心.

在基础运营商,德,摩根的和其他的基本法律,真值表,以及如存在析取与合取范式是大开眼界我.在我了解它们之前,条件表达式感觉像是危险的野兽.从那以后,我知道我可以通过打破重炮来鞭打他们!



2> teedyay..:

真值表基本上是详尽的方法,并且(希望)突出所有可能性.

您可能想看看Microsoft Pex,它可以帮助您发现您没有想到的边缘情况.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有