Software Development, Technology, Programming, Professional Development, Women In Tech.
object’s knowledge to reduce coupling, promoting modular designs. POLA (Principle of Least Astonishment): Design software to align with user expectations, ensuring intuitive and predictable behaviour. SoC (Separation of Concerns): Divide the system into distinct parts, each responsible for a