从Spring Python开始,最好的在线教程是什么?

从Spring Python开始,最好的在线教程是什么?,第1张

概述Spring Python似乎是如何在Python中定义高质量API的黄金标准 - 它基于Spring,它似乎也是Java API的黄金标准.我的经理抱怨(有充分的理由)我们的API乱七八糟 - 我们需要对它们强加一些订单.由于我们将重新分解,因此利用被认为是最佳实践的方法是有意义的 - 所以我们想考虑Spring.有人能指出我开始使用Spring的最佳学习

Spring Python似乎是如何在Python中定义高质量API的黄金标准 – 它基于Spring,它似乎也是Java API的黄金标准.

我的经理抱怨(有充分的理由)我们的API乱七八糟 – 我们需要对它们强加一些订单.由于我们将重新分解,因此利用被认为是最佳实践的方法是有意义的 – 所以我们想考虑Spring.

有人能指出我开始使用Spring的最佳学习资源吗?我用Google搜索了一段时间,没有找到任何似乎从第一原则开始的东西.我正在寻找一些能够充分了解Python但在其他平台或其原则上对Spring缺乏了解的东西.

谢谢

最佳答案您是如何决定将Spring作为首选API的? Spring在Java上运行良好,那里有声明性编程的传统;主要使用XML来控制核心引擎来定义应用程序是Java中的标准模式.

在Python中,虽然像Inversion of Control这样的底层模式仍然适用(取决于您的用例),但Spring选择的实现看起来像是一个不想学习Python的Java程序员生成的经典案例.参见经常引用的文章Python is Not Java.

我赞赏您为您的代码库引入顺序和体贴的决定,但您可能希望在做出决定之前评估一些选项.特别是,您可能会发现使用Spring Python会很难聘请优秀的Python程序员,当面对描述对象交互的1000行XML文件时,许多人将以另一种方式运行.

也许从重新审视你真正想要完成的事情开始.问题不能仅仅是“你需要一个框架”.有很多框架,很难评估a)如果你真的需要一个,b)如果你还没有确定你需要解决的底层软件问题,哪一个会工作.

如果真正的问题是您的代码是一个无法维护的混乱,引入框架可能无法解决问题.而不仅仅是凌乱的代码,你将拥有其他人的风格混乱的代码:-)也许开发团队的严谨是你应该首先推荐的地方:良好的规划,代码审查,严格的招聘实践,“清理”发布等等……

祝你好运.

总结

以上是内存溢出为你收集整理的从Spring Python开始,最好的在线教程是什么?全部内容,希望文章能够帮你解决从Spring Python开始,最好的在线教程是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1265850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存