Software Engineering

Reading Time: < 1 minute

In this page you can find all the software engineering related contents and the things that mostly engineers and developers must know.

I have shared my thoughts and expertise in all the chapters, some of the provided examples are from understanding that may simplify the apprehending of the topics for you

Big O Notation

Data Structures

Sorting Algorithms

Design Patterns

Immutable Objects

Pillars of Object Oriented Programming

Java Object Equals, Hashcode, Hash Collections and Hash Code Collision

Collection Interface and Data Structures in Java