Decorators (learnpython.org)
Decorators in Python are functions that modify the behavior of other functions or classes. They take in a target function or class as input and return a modified version, allowing…
Continue readingAll Object Oriented Programming content from my online portfolio
Decorators in Python are functions that modify the behavior of other functions or classes. They take in a target function or class as input and return a modified version, allowing…
Continue reading“Timmy & Sarah think they are in love, but around where they live, they will only know once they pick a flower each. If one of the flowers has an…
Continue readingSerialization in Python refers to the process of converting data objects into a stream of bytes or a textual representation. This serialized data can then be stored in files, databases,…
Continue readingUnderstanding Python Tuples Tuples are a fundamental data structure in Python, similar to lists but with one key difference: they are immutable. This means once a tuple is created, its…
Continue readingMap, filter, and reduce are built-in functions in Python that operate on iterable objects like lists, tuples, or sets. Map applies a function to each element, filter selects elements based…
Continue readingCode introspection refers to the ability to examine and analyze code during program execution. In Python, it provides mechanisms to retrieve information about objects, modules, functions, and classes dynamically, allowing…
Continue readingAgile software development is a methodology that prioritizes flexibility, collaboration, and adaptability throughout the software development lifecycle. Unlike traditional waterfall approaches, where development progresses linearly through predefined stages, Agile embraces…
Continue readingSoftware development, often referred to simply as “coding” or “programming,” is the process of designing, creating, and maintaining software applications, systems, and solutions using programming languages and various tools and…
Continue readingBefore talking about C and it’s iterations, we need to first understand the concept of low level of high level programming. In a nutshell, low level programming is the deepest…
Continue reading