שיחה:תכנות מתקדם ב-Java/עבודה לפי ממשק
תגובה אחרונה: לפני 16 שנים מאת Johnny Zoo בנושא עבודה לפי חוזה
עבודה לפי חוזה
עריכהשלום. לא כ"כ ברור לי מה זו "עבודה לפי חוזה" כאן. זה נשמע דומה לdesign by contract, אבל זה דבר שונה לחלוטין מהתוכן כאן לענ"ד. התוכן מדבר יותר על הפרדה בין ממשק למימוש, שזה רעיון טוב, אבל לא בהכרח קשיר לOO. בקיצור, אני קצת מבולבל. כל טוב. Thedsadude 01:06, 12 במרץ 2008 (IST)
- אתה צודק. עיקרון העבודה לפי חוזה אינו בהכרח קשור לתכנות מונחה עצמים, אשנה כאן את הניסוח. אתה כמובן מוזמן לתקן אי-דיוקים נוספים, אם יש כאלה. Johnny Zoo 09:40, 12 במרץ 2008 (IST)
- שלום שוב. אנא תקן אותי אם אני טועה, אבל לדעתי אתה מדבר בכלל על עבודה מול ממשק, ולא על עבודה לפי חוזה. עבודה לפי חוזה היא מתודולוגיה שמדברת על מה יחידות קוד מבטיחות זו לזו, אבל גם מה מותר להן לעשות כאשר אחרות מפרות את ההבטחות. זה עניין די מורכב, עם אוסף די פורמאלי של כללים שמדבר על יחסי סדר חלקיים בהבטחות בהיררכיות ירושה, הבטחות לחריגים, ועוד כל מיני דברים. נראה לי שאתה מתכוון למשהו אחר, מפני שאתה מציין שזו "גישה רווחת בעולם התכנות", מה שכנראה נכון לעבודה מול ממשק, אבל לא לעבודה על פי חוזה.
- הייתי מציע לך לפי עניות דעתי הדלה להעביר את הדף הזה ל"עבודה מול ממשק".
- שוב, אני מתנצל אם אני פשוט לא מבין על מה אתה מדבר כאן. Java זרה לי, ויכול להיות שבJava משתמשים בזה בדרך שונה מזו שאני מכיר.
- ביי, Thedsadude 18:03, 12 במרץ 2008 (IST)
- גם ב-Java המונח זהה, העברתי ל"עבודה לפי ממשק". תודה על התיקון. Johnny Zoo 22:14, 12 במרץ 2008 (IST)