程序员,不是不能使用CTRL+C、CTRL+V,是不能不明就里的拿来主义!
编码的目的是实现业务,不是追求自己码代码不用工具的能力,这在早些年的学校、培训机构里都是推崇的,现在想起来就是“莫名其妙”!
程序员需要解决的问题是,如何实现、如何保证系统稳定、高效,更多时间应该花在这里,而不是追求编码不看文档的实力,毕竟时间有限、精力也有限,俗话讲:“好记性不如烂笔头”,现在PC端的笔记工具多的是,可以将自己可以重复利用的代码手机起来,在需要它们发挥作用的地方,高效点亮,组成系统、框架,避免粒度不一的轮子!
有人可能会觉得,我学的面向对象语言就能解决这个问题,怎么可能出现需要CTRL+C、CTRL+V,那是因为你接触的项目可能是从头开始的,还没到业务高度相似的情况,没有平衡时间成本!