关于编程

Write out good taste code

学习编程一般有两种路子,有的人先从算法入门,写出简单优美的代码;有的人从项目开发入门,按需求学习掌握对应的算法。当然条条大路罗马,没有好与坏,只要能抓到老鼠的猫都是好猫。

算法就像是金庸小说里的内功,而具体的项目开发就像武侠秘诀里面的一招一式,如果辅以内功修炼能事半功倍。若是要达到扫地僧那等境界,就得忘记武功秘籍里的所有招式,无招胜有招。(这就是灵活运用,不拘泥于招式,随心而动)。 好了,扯了这么多虚的东西,能说点有用的吗?

王垠,最近写了篇文章「如何掌握所有编程语言」,看似口气大,但细看内容,确实很有道理。 学习编程语言我们只要关注 编程语言的特性,(大多数编程语言特性大多雷同),只要掌握了一门语言某个特性底层的实现机理, 换到另一门不熟悉的语言上,该特性十有八九是相同的,这就是所谓的触类旁通,迁移学习能力。
  这样的话,只要精通一门语言,只要你愿意,再花点时间,就能很快掌握所有编程语言,突然有种打通任督二脉的感觉。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容