现在学习编程的成本比起以往要低很多,只要一个懂一点基本语法的人,都能够拿着if else 来写一大通代码。只懂会一些语法不懂得如何设计优雅的代码,和学武功只学招式不修内功没什么区别。碰到高手就歇菜了。
会写代码和写好代码是有本质区别的,好的代码能够省掉很多重复性的工作,让人赏心悦目。但是糟糕的代码让人觉得蛋疼,多看一眼都觉得恶心。
如果你有一天回过来看看自己以前的代码,感觉写的就像一坨屎,那么恭喜你,你的代码进步了。要是哪一天你的代码在别人看来不再那么难懂,那么恭喜你,你已经入门了。
产品需要设计,代码也需要设计。