Skip to content
Agile Parrot

Agile Parrot

  • Latest
  • Agile estimation
    • One Ticket or too big!
    • Team Estimation Game
    • Planning Poker
    • Bucket System
    • Expert Judgement
    • T-Shirts estimation
    • Dot Voting
    • Use Case Story Points
  • Software Development
    • Professional Scrum Developer
      • How to pass the Professional Scrum Developer exam?
      • Scrum PSD Guide for passing exam
      • Professional Scrum Developer Glossary
    • SOLID
      • Single Responsibility Principle (SRP)
      • Open-Closed Principle (OCP)
      • Liskov Substitution Principle (LSP)
      • Interface Segregation Principle (ISP)
      • Dependency Inversion Principle (DIP)
    • Design Patterns
      • Creational Design Patterns in PHP
    • KISS
    • DRY
  • Business
    • Metrics
      • One Metric That Matters (OMTM)
      • North Star Metric (NSM)
    • Proxy Product Owner
  • Workshops
    • LEGO Scrum
    • Agile Paper Planes Game
    • Agile Scrum Taboo
    • Walt Disney Brainstorming
    • Meeting Facilitation Tricks
  • About Us

php

Interface Segregation Principle (ISP)

September 7, 2023November 25, 2021 by Mac

The Interface Segregation Principle (ISP) emphasizes that client-specific interfaces should be favored over large, monolithic interfaces. In essence, it discourages creating interfaces with more methods than a client needs. The …

Read moreInterface Segregation Principle (ISP)

Liskov Substitution Principle (LSP)

September 7, 2023August 12, 2021 by Mac

The Liskov Substitution Principle (LSP), named after computer scientist Barbara Liskov, is a cornerstone of SOLID design. It extends the concept of inheritance in object-oriented programming by emphasizing that objects …

Read moreLiskov Substitution Principle (LSP)

Open-Closed Principle (OCP)

September 7, 2023July 11, 2021 by Mac

The Open-Closed Principle (OCP) is the second pillar of SOLID design after the Single Responsibility Principle (SRP) and emphasizes the importance of making your code open for extension while being …

Read moreOpen-Closed Principle (OCP)

Single Responsibility Principle (SRP)

September 7, 2023May 20, 2021 by Mac

In the world of software development, writing code that’s not only functional but also maintainable and adaptable is essential. Achieving this balance can be challenging, but there are principles and …

Read moreSingle Responsibility Principle (SRP)

Newer posts
← Previous Page1 Page2

🔥 Most Popular Reads

  • What to do if you are a Proxy PO and you don’t like it?
  • How to pass the Professional Scrum Developer exam?
  • Agile estimating

🎉 Best Workshops

  • LEGO Scrum
  • Team Estimation Game
  • Agile Paper Planes Game

🤔 About me

I'm Mac Lewandowski, a Software Developer, Product Manager, and founder of DOCSbit.com.

I share insights on agile software development, product management, and effective documentation tools.

Buzzwords

Aelia Blacklister agile backlog block bots WooCommerce business Cybersecurity for WooCommerce E-commerce Security Ecommerce fraud protection Ecommerce phishing estimation Fake WooCommerce emails fraud prevention WooCommerce How to block phishing Online store security Phishing attacks 2025 php planning prevent fake orders WooCommerce Prevent spam orders product product backlog product manager product owner protect WooCommerce store roadmap scrum Secure WooCommerce store software patterns solid story points user story WooCommerce WooCommerce admin security WooCommerce Fraud Prevention WooCommerce fraud protection WooCommerce malware WooCommerce phishing WooCommerce plugins WooCommerce protection tips WooCommerce scam alert WooCommerce Security WooCommerce security plugin WooCommerce security tips WooCommerce store protection WooCommerce Tips

Valuable Comments

  • Mac on LEGO Scrum
  • Oluwaseun Adebayo on LEGO Scrum
  • Mac on LEGO Scrum
  • Sarahm on LEGO Scrum
  • YouSuckAtDevelopment on Documenting Made Easy with DOCSbit

Important Categories

  • Agile (8)
  • Business (5)
  • Design Patterns (2)
  • Feuilleton (4)
  • Learning (3)
  • Management (6)
  • Scrum (9)
  • Software Development (10)
  • Uncategorized (3)
  • Woocommerce (15)
  • Wordpress (15)
Made with ❤️ by Encrypted Software