#oop

[ follow ]
#scala
Alvinalexander
1 year ago
Scala

Learn Functional Programming (Without Fear)

Helping OOP developers delve into functional programming concepts using Scala's Cats Effect and ZIO libraries in under 200 pages. [ more ]
medium.com
4 months ago
Scala

Comparing Scala, Java, Kotlin, and Go: A Comprehensive Overview

1. JVM languages like Scala, Java, and Kotlin share some underlying mechanics and support OOP principles.
2. Scala integrates both object-oriented and functional programming paradigms, while Java and Kotlin have a similar syntax but with additional features like null safety and extension functions. [ more ]
morescala
CodeProject
10 years ago
JavaScript

DbSharpApplication (DAL Generator Tool on .NET6, and released new version on .NET8)

DbSharp removes support for Microsoft.Data.SqlTypes on .NET6.
The article teaches about OOP, TestFirst, SRP through creating a DAL generator. [ more ]
Pybites
4 months ago
Scala

Elevate Your Python: Harnessing The Power Of Abstract Base Classes (ABCs) - Pybites

Using Abstract Base Classes (ABCs) in Python can help enforce consistent interfaces and ensure that all subclasses implement the required methods.
When a class is declared as an abstract class in Python, any subclass derived from this abstract class must implement the abstract methods. [ more ]
Alexandru Nedelcu
8 months ago
Scala

OOP classes vs Higher-order Functions (HOFs)

OOP classes and Higher-order Functions (HOF) can achieve similar functionality
Overriding non-final methods in OOP classes can break the Liskov Substitution Principle [ more ]
[ Load more ]