Open Closed Principle (OOP Principles-1)

Standart

Uzun zaman oldu yazmayalı. Uzunca bir süredir tatil modundayım anca çıkabildim tatil havasından 😀 neyse geyik yapmayı bırakıp konuma döneyim en iyisi. Nedir bu Open Closed Principle? Aslında mevzu çok basit bir amaç içeriyor oda yazmış olduğumuz bir programın hali hazırda yazılmış kısımlarına müdahale etmeden programa yeni özellikler kazandırabilmek yani programı genişletmek. Yani kısaca yazılmış bir programın kaynak kodunun genişletmeye açık değişime kapalı olmasıdır. Neden böyle bir şey yapmaya ihtiyac duyacağız diye soracaklar olabilir. Bu soruları açıklığa kavuşturacak örneklerle birlikte gidermeye çalışacağım kısmetse

Okumaya devam edin