הרצאה 6 - 1. Callers לא אמורים לדעת כלום לגבי המימוש של Callees: caller משתמש בפונקציות כ-"קופסאות שחורות", ללא הצורך לדעת את מהותן. מספיק לו לדעת את הקישוריות: קלט, פתח והשפעות צד. האבסטרקטיות הזאת מאפשר גמישות ונוחות.
2. Callees לא אמורים לדעת כלום לגבי המימוש של Callers: הפונקציות מעבדות קלט ומעבירות פלט מבלי לדעת מאיפה התקבלו. הפונקציות פועלות באופן עצמאי ובכך מאפשרות מודולריות ושימוש חוזר.
הרצאה 6 -
1. Callers לא אמורים לדעת כלום לגבי המימוש של Callees: caller משתמש בפונקציות כ-"קופסאות שחורות", ללא הצורך לדעת את מהותן. מספיק לו לדעת את הקישוריות: קלט, פתח והשפעות צד. האבסטרקטיות הזאת מאפשר גמישות ונוחות.
2. Callees לא אמורים לדעת כלום לגבי המימוש של Callers: הפונקציות מעבדות קלט ומעבירות פלט מבלי לדעת מאיפה התקבלו. הפונקציות פועלות באופן עצמאי ובכך מאפשרות מודולריות ושימוש חוזר.