[Maas-devel] The Clean Architecture in Python
Mike Pontillo
mike.pontillo at canonical.com
Wed Sep 2 18:45:39 UTC 2015
Hi all,
This morning, while reflecting on how the MAAS team could write
easier-to-maintain code (and thus increase our velocity), LaMont pointed me
to a great talk about writing clean code in Python. Especially since we
have some new MAAS hackers getting up to speed, I thought it would be
helpful for the entire team to have a look:
https://www.youtube.com/watch?v=DJtef410XaM
Slides available here:
http://rhodesmill.org/brandon/slides/2014-07-pyohio/clean-architecture/
For some good background information on the need for dependency
injection in object-oriented languages, I also like this post:
http://googletesting.blogspot.com/2008/08/by-miko-hevery-so-you-join-new-project.html
Let's think about how we can apply these concepts as we iterate on MAAS.
Regards,
Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20150902/cdc20a42/attachment.html>
More information about the Maas-devel
mailing list