当前位置:  开发笔记 > 编程语言 > 正文

开发一致库的最佳实践是什么?

如何解决《开发一致库的最佳实践是什么?》经验,为你挑选了1个好方法。

我正在开发一对库以使用REST API.因为我需要能够在非常不同的设置中使用API​​,我目前正计划在PHP中使用一个版本(用于Web应用程序),在Python中使用第二个版本(用于桌面应用程序和长时间运行的进程).在图书馆的发展中是否有任何最佳实践可以帮助保持自己的理智?



1> Edward Z. Ya..:

因此,在不同语言中开发并行库的问题在于,不同语言通常会为同一任务使用不同的习语.我从个人经验中了解到这一点,将一个库从Python移植到PHP.成语不仅仅是命名:例如,Python有很多魔法,你可以使用getter和setter来使对象属性变得神奇; Python有monkeypatching; Python已命名参数.

有了端口,你想选择一种"基础"语言,然后尝试模仿另一种语言中的所有习语(不容易做到); 对于并行开发而言,没有做任何过于棘手的事情,并且最不需要考虑最小公分母.然后关注语法糖.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有