关于烂代码的那些事(上)

写烂代码很容易

刚入程序员这行的时候经常听到一个观点:你要把精力放在ABCD(需求文档/功能设计/架构设计/理解原理)上,写代码只是把想法翻译成编程语言而已,是一个没什么技术含量的事情。

做时间管理的厨师:巨大事件的分解料理法

有没有发现,我们遇到的越重大事情,我们越迟迟不去动手。就好像打翻一盒2000块的拼图散落一地,看着一地的碎片都不知道应该先捡哪一块,更不用说从哪里开始拼了。

任意多边形的面积公式

建立Ω的多边形区域向量图,由图知坐标原点与多边形任意相邻的两个顶点构成一个三角形,而三角形的面积可由三个顶点构成的两个平面向量的外积求得。

多边形计算公式的计算和原点的选取没有关系,通常可以选点(0,0)或者多边形的第一个点(这个时候比较直观了,看起来就是把多边形分成一个个三角形和加起来,读者自己可以画个图)就可以了。