复杂度

如何度量程序的复杂度

在 PHP 程序中,类、方法(子程序)、函数是最常见的形态,在平时的编程里开发者时常会对代码的复杂度做度量,简洁抑或复杂,都是自己凭着主观意识来评判,经验丰富的开发者可能会有自己的评判标准,但一些经验尚浅的开发者写出来的代码可能在 Code Review 阶段就得返修几次,因为他们还没有能对自己的代码进行质量评测的能力,或者说没有可以量化的标准给他们参考,那么量化的参考标准

「自然交互· 泰斯勒定律」如何平衡设计的复杂度?

如何平衡好产品功能的“简单”和“复杂”?也许你可以结合泰勒斯定律来评估一下你的产品设计。与此同时,在追求功能简化、用户体验优化时,产品设计也需要考虑综合成本。本篇文章里,作者结合泰勒斯定律总结了如何平衡交互设计上的复杂度,一起来看一下。一、什么是「泰斯勒定律」「泰斯勒定律」(Tesler’s Law)就被称作「复杂度守恒定律」(Law of conservatio