5
সিটিতে ইন্টারফেস বিভাজন নীতিটি কীভাবে প্রয়োগ করবেন?
আমার একটি মডিউল আছে, 'এম' বলুন, যার কয়েকটি ক্লায়েন্ট রয়েছে, বলুন 'সি 1', 'সি 2', 'সি 3'। আমি মডিউল এম এর নেমস্পেসকে ভাগ করতে চাই, অর্থাৎ এটির প্রকাশিত হওয়া API গুলি এবং ডেটাগুলির ঘোষণাগুলি এমনভাবে শিরোনামের ফাইলগুলিতে (যেমন) - যে কোনও ক্লায়েন্টের জন্য এটির প্রয়োজনীয় ডেটা এবং API গুলি দৃশ্যমান; …
15
c
interfaces
solid