The When of Python and the Open-Closed SOLID Principle
Details
The When of Python
Grant and Ben will be following up on their eponymous Kiwi Pycon talk - guidance on when to use Python's various features (and when not to). Watch a recording of their original talk (https://www.youtube.com/watch?v=JnY5MEiqG44&ab_channel=KiwiPyCon) and see the blog (https://when-of-python.github.io/blog/)
1. A brief overview of the When of Python
2. Looking at a range of Python features with the aim of determining when or when not to use them in your Python code. Audience participation through polls and discussion will be heavily encouraged.
3. Next steps for the When of Python, and how to get involved
Open-Closed Principle (OCP)
Olaf Thielke continues the series on "Software Craftsmanship" to improve our code design and architecture skills. You've probably heard about the Open-Closed Principle (OCP), one of the SOLID Principles. However, do you understand it? Did you know that the OCP strongly influences software architecture and how we should design our programs? Please attend if you want to learn about the OCP.
New Zealand Python User Group -Auckland Branch
The Auckland members of the New Zealand Python Users Group meet every month. We are a healthy mix of Python users. students, academics, hobbyists, industry professionals, and many completely new to Python.
You're very welcome to attend online. The URL will be sent to those who RSVP. We use the BigBlueButton web-conferencing software which works with all recent web-browsers directly, and requires no special download. A head-set is optional but makes life easier. The BBB-instance is provided by our friends at the New Zealand Open Source Society, on infrastructure donated by Catalyst Cloud.
The "room" opens at 6:00pm, and the formal proceedings start at 6:30pm. Everything should be wrapped up by 8:30pm. See you there!
During these meetups, we have two presentations by members of the group about their Python endeavours. At least one of the presentations should be aimed at a beginner level.
We follow the NZPUG code of conduct to create an inclusive friendly environment. https://python.nz/Page/42341
Please let us know if you are having any problems using the Comments below.
