sucks专题

C++备忘录083:cctype sucks

C下<cctype>中的一堆操作字符的函数isupper,isalnum,toupper,它们的参数类型虽然都是int,但是如果传入char的话,是未定义行为 Like all other functions from <cctype>, the behavior of std::isalnum is undefined if the argument’s value is neither r

IOS Performance之CALayer shadow Sucks!

核心动画在设计的时候就考虑了性能。它首先是层级别的呈现,并且设计运行在小型的设备上(iphone和itouch),这些设备内存有限,并且cpu和gpu不如桌面电脑上的强大,核心动画是被设计的比较高效的,但是并不意味着你就可以在代码中随便用。 阴影也是代价很高的。因为他们属性部分透明的层,它需要大量的计算,来决定每个像素(因为每个像素都需要计算,直到有不透明的层遇到。如果阴影重叠的话,就增加了消耗

What Compsci textbooks don't tell you: Real world code sucks

What Compsci textbooks don't tell you: Real world code sucks   By Dave Mandl Posted in Developer, 21st December 2012 10:19 GMT   There’s a kind of cognitive dissonance in most people who’ve moved fro