克莱斯勒 - 菲亚特的交江苏快三360易达到最江苏快三360高速度

2019-05-15 19:113056文章来源:江苏快三360作者:江苏快三360
首先,您的团队可能不是您希望支持的每种语言的专家大多数工程团队至少会有多种语言的经验,但是精心构建的需要的语言知识水平高于临时用户缺乏专业知识意味着您的团队不熟悉的语言需要更长的开发时间此外,中的每个更改都需要在每个中进行相应的更改计划在端点中添加搜索参数?如果您支持十种语言,那么还需要十个开发,测试和部署周期这种成本可以快速增加并减慢您的发布周期通过自动化进行流程图幸运的是,有一些非常强大的工具可用于跨多种语言构建和维护它需要一些自定义工具将它们拼接在一起,但奖励不仅仅是值得付出的努力像这样的工具可以用来维护中每个端点的机器可读文档从那里,您可以通过运行符合的文件,以最多22种语言生成库如果文件偏离实际的行为,则很可能生成根本不起作用的客户端那么,您如何确保文件中的规范是正确的?在这些场景中,转向y及其测试工具可能会有所帮助参见:协作开放银行的兴起尝试编写一个自定义转换器,将您的文件转换为y的b格式,并通过每个的运行它集成构建这意味着每次部署代码时都会测试文件中记录的输入和输出作为额外的好处,通过名为的客户格式化程序运行您的b文件以生成自定义文档除此之外,您可能还想尝试构建自动测试/部署过程,以将推送到b和您支持的每种语言的源包管理器(例如by,等)这样,使用一个命令,您可以构建,测试和部署多种语言的,无论您的团队是否被视为这些语言的“专家”或自定义生成:下一步是一个非常有用的工具,如果没有它,很难在中支持大量语言,它确实有一些缺点在看了的输出和设置代码的类型,对象初始化以及它产生的一般设计模式之后,您可能会发现它在您最熟悉的任何语言中都不是惯用语它产生的肯定是有效的,但是对于经验丰富的by或工程师来说,它首次采用它会让人觉得有点陌生要创建出色的开发人员体验,建议您构建自己的自定义代码生成模板来生成您最熟悉的语言中的更多惯用代码

Copyright © 2008-2019 版权所有:江苏快三360

本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。