u/BrunoBonacciin r/Clojure • Recommends
London Clojurians Talk: The Secret Art of Storytelling in Programming (by Yehonathan Sharvit)
#refactoring#clojure#codequality
3.9K subscribers • 47 videos on Hallway
Intermediate. Assumes working knowledge.
4.4K views4 years ago1 recommendation
Software designTools and practiceRefactoring and legacy codeSimplicity and complexity
Yehonathan Sharvit presents refactoring techniques to write code that flows like a story, making it easier to read and maintain.
The London Clojurians are happy to present: Title: **The Secret Art of Storytelling in Programming** Speaker: **Yehonathan Sharvit** Yehonathan Sharvit (twitter.com/viebel) will be presenting: "The Secret Art of Storytelling in Programming" Sometimes, reading code feels like a punishment: we have to read lines and lines of boring code until we get to the point and in order to fix it or to add a new feature, we need to make sure it doesn't break the existing behaviour of the code. In this talk, you will learn code refactoring techniques in order to write code that flows like a story. A story made of exciting adventures and without any boring moments. A story that unfolds itself at the reader's will. A story where - at any line of code - the reader has a clear indication of what is about to happen and the freedom to choose whether they prefer to deep dive or to move forward. When code flows like a story, it is not only more enjoyable to read. It is also easier to understand. It takes less time to debug, and less effort to maintain. Yehonathan Sharvit has over twenty years experience as a software engineer, programming with C++, Java, Ruby, JavaScript, Clojure and ClojureScript. He currently works as a software architect at Cycognito building software infrastructures for high scale data pipelines. He writes about software engineering at his blog, speaks at conferences, and leads Functional Programming and Data-Oriented Programming workshops around the world. If you missed this event, you can watch the recording on our YouTube channel: youtube.com/c/LondonClojurians (The recording will be uploaded a couple of days after the event.) Please, consider supporting the London Clojurians with a small donation: opencollective.com/london-clojurians/ Your contributions will enable the sustainability of the London Clojurians community and support our varied set of online and in-person events: - ClojureBridge London: supports under-represented groups discover Clojure - re:Clojure: our **free** to attend annual community conference - monthly meetup events with speakers from all over the world - subscription and admin costs such as domain name & Zoom plan for larger online meetups Thank you to our sponsors: - juxt.pro/ - flexiana.com/ - cognitect.com/ - gaiwan.co/ - freshcodeit.com/ - healthunlocked.com/ - hyde-housing.co.uk/ - And many individual sponsorsWhat people say. Recommended for its unique perspective on code readability and narrative-driven refactoring.
u/BrunoBonacciin r/Clojure • Recommends