Feb 14 · 6 min read · Deploying smart contracts costs real money in gas fees. Every line of code you write impacts your deployment budget. This economic reality makes the "Don't Repeat Yourself" (DRY) principle more than just good practice—it's a financial imperative. Inh...
Join discussion
Jan 24 · 1 min read · I recently hit an interesting gotcha with some code in a C# codebase i was working with. It baffled me because I didn’t understand how this could compile. MyClass.Foo has a getter but no setter, yet an instantiated MyClass can have the Foo property s...
Join discussion
Oct 15, 2025 · 1 min read · Override é a forma pela qual uma subclasse pode sobrescrever o método de uma superclasse. A vantagem disso, é que uma subclasse pode ter uma lógica particular para realizar determinado método. Porém, para usar @Override corretamente, devemos seguir a...
Join discussion
Dec 9, 2024 · 3 min read · What is an Override? An override in package management allows you to specify the version of a dependency or sub-dependency (also called transitive or inter-dependencies) that your project should use, even if that version differs from the one specifie...
Join discussionNov 25, 2024 · 10 min read · A previous post discussed the Object-Oriented Programming (OOP) concept of generalisation (or "is-a-kind-of")—a relationship between a general category (superclass or parent) and a more specific type (subclass or child). That article focussed on the ...
Join discussion
May 6, 2024 · 4 min read · #Foreword Before i begin, I want to clarify that I am not a seasoned programmer; rather I am here to learn. If somebody encounters this document, consider is as someone's personal log. I've often heard about Override and Overload. These are concept...
Join discussion