THE VIDEO SHELF · software architecture in python
The Clean Architecture in Python
Brandon Rhodes' PyOhio 2014 talk on applying the Clean Architecture in Python. He shows how this high-level design pattern fits Python's features and addresses maintainability problems in large applications.
Why HN readers recommended it
HN points to it as a practical way to separate business logic from I/O, which reduces mocking and underlies the functional core, imperative shell idea.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Next Day Video
- Topic
- software architecture in python
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 5
- HN mentions in dataset
- 7
- Recommendation years in dataset
- 2017–2021
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
I'd really recommend this video. I had seen it years ago and just came back to it. It's about changing your architecture, one of the effects of that being changing how you need/use mock. [VIDEO]
travisjungroth on Hacker News · 2021-03
In My Python testing style guide (2017)For the Python programmers, there is also a better explanation of the same concept by Brandon Rhodes: The Clean Architecture in Python. [VIDEO]
ceronman on Hacker News · 2017-04
In The Clean Architecture (2012)I was going to write that I don't have a good pointer, but actually I think the idea is basically the "onion architecture" or "clean architecture". I don't recall if I watched all of this talk, but in general I like Brandon Rhodes' PyCon talks …
chubot on Hacker News · 2017-06
In A theory of modern Golang
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.