PinnedPatrizio GelosiinPython in Plain EnglishHow to Merge Classes using the Builder Design PatternIn earlier articles within this series (Merging Classes: an alternative path to the SOLIDness and Dynamic Decoration of Methods in Python)…May 22, 2023May 22, 2023
PinnedPatrizio GelosiinPython in Plain EnglishMerging Classes: an alternative path to the SOLIDnessIs it considered a taboo in Python to merge classes dynamically at runtime, as one would do with dictionaries?May 10, 2023May 10, 2023
PinnedPatrizio GelosiinPython in Plain EnglishDynamic Decoration of Methods in PythonDecorators are an extraordinary tool to modify or enhance the behavior of functions and methods without having to modify their source code…May 15, 2023May 15, 2023
Patrizio GelosiChatGPT o1-preview Model Tested: Improved Calculations, but Notable Precision IssuesThe new o1-preview model shows both strengths and weaknesses, as its approach can lead to imprecise solutions in some cases.Sep 18Sep 18
Patrizio GelosiChatGPT meets Gerrit or: How I Learned to Stop Worrying and Love the AI AssistantsIt’s more likely to be a dream rather than a nightmare, as long as it’s utilized effectively.Jan 29Jan 29
Patrizio GelosiinPython in Plain Englishbuildclass: a Purely Declarative Approach to Build Classesbuildclass is an new function that allows Python developers to build classes by simply specifying a configuration.Oct 4, 2023Oct 4, 2023
Patrizio GelosiinPython in Plain EnglishConditional Decorators in PythonWhat if we need to modify the decorator’s behavior based on conditions?Jul 24, 20231Jul 24, 20231