How can I use Python for large scale development?

后端 未结 8 1195
梦谈多话
梦谈多话 2021-01-29 21:33

I would be interested to learn about large scale development in Python and especially in how do you maintain a large code base?

  • When you make incompatibility ch

8条回答
  •  清歌不尽
    2021-01-29 21:57

    My general rule of thumb is to use dynamic languages for small non-mission-critical projects and statically-typed languages for big projects. I find that code written in a dynamic language such as python gets "tangled" more quickly. Partly that is because it is much quicker to write code in a dynamic language and that leads to shortcuts and worse design, at least in my case. Partly it's because I have IntelliJ for quick and easy refactoring when I use Java, which I don't have for python.

提交回复
热议问题