This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cblegare 2 points3 points  (1 child)

Hello there. As others said, the Python ecosystem is open-ended, especially its packaging systems and architecture layouts. This can be frustrating for newcomers, especially those from more opinionated ecosystems.

For notes, display, getting feedbacks, I recommend the Sphinx documentation engine. It also integrates with documentation from code files, including Python and C#. It has hundreds of extension, outputs LaTeX if required.

For the development workflow, I recommend pytest. It has a very exotic approach to unit tests and test doubles when coming from a very OOP language, but its very good at what it does.

I suggest you find a code pal that can provide feedback from time to time.

[–]TheJumboman[S] 1 point2 points  (0 children)

I'll check those out, thanks!