Category: Talks

  • Design (anti-)patterns with Java and Python

    Different programming languages and programming paradigms have different characteristics and are better suited for certain types of tasks. We have object-oriented languages like Java and C# are commonly used for developing large-scale, enterprise-level software systems. And we also have programming languages such as Python, Ruby, and JavaScript which are more flexible and less opinionated. They…