您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    函数式编程是未来的最佳编码范例吗?(2)
    时间:2020-11-01 12:07 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    像C这样的编程言语在编程世界中享有良好的声誉,但是除非您对此感到称心,否则剧烈建议不要运用自上而下的言语开发软件。 这是由于由于复杂性,项目崩溃的能够性更高。 另一方面,以功用编程言语(例如Haskell或ML)编写顺序可以是常规的。

    一旦末尾运用面向对象的编程,它通常是最自然,最明智的办法。 OOP言语使开发人员可以将您的软件分为中等大小的成绩,这些成绩可以独立处置。

    数据笼统

    数据笼统不会向用户显示琐碎的元素; 相反,它仅显示基本细节。 例如,汽车被视为车辆,而不是其零件。

    数据笼统被称为仅指出疏忽有关细节的对象必不可少的特征的进程。 对象的功用和特性使它与其他具有相似性的对象区分开来,以协助对对象停止分类/分组。

    以某人操作计算机为例。 他只知道按下电源按钮可以翻开/封锁计算机。 他或她不了解翻开和封锁PC电源的PC外部机制。 这就是笼统的全部。

    在OOP编程言语中,笼统是经过接口和笼统类完成的。 经过运用接口可以完成100%的笼统。

    结论

    关于不可变的代码和并发而言,功用性编程虽然比面向对象的编程更受喜爱,但离OOP的运用还有很远的距离。 如上所述,只要经过面向对象的编程才能实现代码的可重用性,数据笼统,有效的成绩处置以及多态性的灵敏性。 在系统安全方面,功用性编程胜过面向对象的编程,因此功用性编程才是未来。 尤其是随着越来越多的大公司在其业务运用顺序中依赖机器学习和人工智能。 函数式编程在编写代码以训练可在大型计算机主机网络上停止训练的ml模型方面尤其重要。

    (责任编辑:admin)