The author discusses their contribution to the censusdis package, which introduced the multiyear module, culminating in version 1.4.0. They clarify key Python concepts—distinguishing between files, modules, and packages—and reflect on the advantages of Python's structure over R's limitations. The author also shares that the process revealed challenges in dependency management, particularly when integrating libraries like plotly for interactivity, emphasizing how the experience contributed to their growth as a programmer.
This PR is when the terms finally clicked: A module is just a normal file with Python code. Python's distinct terms for files and modules helped me grasp these concepts.
Python allows a package to span multiple directories, eliminating the complexity constraints I faced in R, where all package code must reside in a single directory.
Collection
[
|
...
]