论框架优劣

作者: shengjk1 | 来源:发表于2019-10-11 15:30 被阅读0次

Kylin,不得不说是中国人在开源领域的骄傲,近来刚好公司内部也需要Kylin来进行报表的计算,随简单研究一番。

Kylin最大简单之处就是解压安装,这也是软件行业的一个趋势。一个软件要想被更多的人喜爱,首先生态要好,其次是要足够简单,让更多的程序员哥哥程序媛妹妹把专注力放在逻辑上,这也是为什么一层一层的封装,一个一个的框架。像最近特别火的TensorFlow。封装,对一个程序员来说是好还是坏,自然像千人千面一样。但我觉得,弊大于利。

其一:程序员的门槛会越来越低。当然不是说门槛低不好,只是林子大了什么鸟都有,很容易出现两极分化,真正的大神跟真正的菜鸟,扰乱了程序员这个圈子的正常秩序,往大处说加剧了这个的圈子的贫富差距,在一定程度上加大了这个国家的贫富差距。

其二:会有越来越多的菜鸟,在那里抱怨人生,到处宣扬自己的负能量,会影响周边人的情绪进而影响周边人的周边人的情绪,从而影响这个国家的情绪。

其三:好吧,我承认上述两条纯属胡扯。

其四:咱们好好的分析一下这个事情。框架、封装到底是好还是坏。

效率:1.肯定是提高了工作效率,加快了单位时间的产出。如果说程序员的天职在于改变世界,那么现在已经达到了,并且以后会对世界改变更大,这是足够让猿们引以为豪。但殊不知黄鹂捕蝉黄雀在后,效率的大大提升,也大大加快了公司的发展,公司迅速的发展又会给猿哥哥、媛姐姐们更大的工作量,又会触发更高效、更便捷的框架,然后就这样,对底层的封装越来越多,使用起来越来越简单,到最后就是傻瓜式的编程了。也许未来就像某些人鼓吹的那样,未来人人会编程,但这对于猿类来说真的是好事吗?非也,脱离了底层,程序员将不在是程序员,而仅仅是程序了,那一天也就真的是码农了。就像一个武功高手,失去了内力,可能练一下小混混都打不过。而内力就是底层就是基础,而绚丽的招式就是各种框架封装,过十几年后,当程序员这个王国只有绚丽招式时,这个王国离灭亡就更近了一步。

简单:框架负责对外提供API,猿哥哥姐姐们使用时,只需要调用以下即可,使用起来简单快捷,一个字:爽。可这个爽字背后却是巨大的浩劫。武家曰:练拳不练功,到老一场空。如果有一天程序员王国灭亡了,那就源于他们在懒了。所以说太绚丽的东西未必好,一学即能用的东西未必长久。

专注逻辑:这个东西我只能呵呵了,不禁要问逻辑是个什么东西,能吃吗?逻辑,这东西,我不禁要哑然失笑。业务逻辑复杂还是底层逻辑复杂,业务逻辑对于个人发展事倍功半而对于公司发展来说确实事半功倍,底层逻辑确恰恰相反,另外底层有可以反馈业务。

猿的王国,若想光辉永存,内功修为是势在必行的。

就先酱紫,小省喊我去玩啦~~~~

相关文章

  • 论框架优劣

    Kylin,不得不说是中国人在开源领域的骄傲,近来刚好公司内部也需要Kylin来进行报表的计算,随简单研究一番。 ...

  • GIN学习笔记(1)-Golang环境安装和IDE安装

    对于框架的选择,其实可以有很多选择,比如:Iris,beego,echo,faygo....等等 关于框架的优劣,...

  • 一分钟演讲——论成绩

    学习是学生最重要的事情。学习成绩高低代表学生的优劣,你赞同这个观点吗? 观:以成绩论优劣不赞同 因:学习虽然是学生...

  • 汉二祖优劣论

    曹植有一篇叫《汉二祖优劣论》的文章。该文对高祖刘邦,世祖刘秀进行了比较,评论。没有比较,就没有高低。没有比较,就没...

  • spring mvc框架、mvc框架模式

    框架与框架模式 框架模式:解决某一类问题的思维模式方法论框架:在框架模式方法论之上实现的一套成熟的一组组件,供选用...

  • 框架论

    《圣经·创世记》第11章记载,当时人类联合起来兴建希望塔顶通天能传扬己名的高塔。为了阻止人类的计划,上帝让人类说不...

  • 框架论

    写作高手境界是什么呢?我觉得就是在短时间内能够构思出一副最能表达主题的框架来,文字是血肉,框架是骨骼,是基...

  • [Netty]——编辑码技术(第六章)

    简单的了解这章节就好。 主要内容: java序列化的缺点 业界主流的编解码框架 【判断一个编解码框架优劣时,考虑的...

  • 《思维力》第四章 分析问题

    自下而上,提炼框架与自上而下提炼框架够有优劣,在实际思考中2点一般都很难做到严格区分,大多数时候都要需要综合运...

  • 双向绑定

    实现双向绑定Proxy比defineproperty优劣如何? 关于双向绑定,其实只要涉及到MVVM框架就不得不提...

网友评论

    本文标题:论框架优劣

    本文链接:https://www.haomeiwen.com/subject/sdztmctx.html