Modified slightly impolite language (#1601)

* dumb -> inefficient
This commit is contained in:
Dale Visser
2020-05-07 14:28:14 -04:00
committed by GitHub
parent 97797870ad
commit 46dadd0b16

View File

@@ -915,7 +915,7 @@ The date is validated twice (by the `Date` constructor) and passed as a characte
##### Example ##### Example
Excess checking can be costly. Excess checking can be costly.
There are cases where checking early is dumb because you may not ever need the value, or may only need part of the value that is more easily checked than the whole. Similarly, don't add validity checks that change the asymptotic behavior of your interface (e.g., don't add a `O(n)` check to an interface with an average complexity of `O(1)`). There are cases where checking early is inefficient because you may never need the value, or may only need part of the value that is more easily checked than the whole. Similarly, don't add validity checks that change the asymptotic behavior of your interface (e.g., don't add a `O(n)` check to an interface with an average complexity of `O(1)`).
class Jet { // Physics says: e * e < x * x + y * y + z * z class Jet { // Physics says: e * e < x * x + y * y + z * z
float x; float x;