עקרונות ה-SOLID לפיתוח קוד יציב ודאי מוכרים לחלקכם. מה שלא בהכרח לימדו אתכם, הוא איך להפוך את העקרונות האלו למתודולוגית עבודה שהיא הרבה יותר פשוטה ואינטואיטיבית מאשר לזכור שמות של…
רשומות המתוייגות “ארכיטקטורה”
גישה רביעית ואחרונה, בסדרה זו, למעבר חלק בין ארכיטקטורה ישנה לארכיטקטורה של דור מוצרים חדש. לכאורה, היא נראית כמו גישה טריוויאלית, אולם דווקא בגלל זה כדאי לשקול אותה רק לאחר…
ושוב אני חוזר לסדרת הפוסטים בנושא שדרוג מערכת, והפעם: דרך שלישית לשדרוג המערכת, המנסה להתגבר על חסרונות אפשריים בשתי הגישות הקודמות. אפשרות שלישית: המערכת החדשה תספק פרוקסי למערכת הישנה לפעמים,…
כל מערכת שכתבתם תמיד שמרה על תאימות לאחור. ברור! זו היתה דרישה מספר 1 (או 0, אם אתם אנשי C) במסמך הדרישות שקיבלתם: Backward Compatibility. אבל, תאימות לאחור… זה באמת…
זהו פוסט שלישי בסדרת "המחלף והצומת", סדרת הפוסטים המתארים אפשרויות שונות למעבר חלק ככל האפשר בין ארכיטקטורות. אפשרות שניה: ארכיטקטורה חדשה עם שימוש ברכיבי לוגיקה קיימים כמו בגישה הקודמת, גם בגישה זו…
אפשרות ראשונה: קיום מקבילי בפוסט הקודם, תיארתי את הקשיים והאתגרים במעבר מדור מערכת קיים לדור בעל ארכיטקטורה חדשה. בסדרת הפוסטים הבאה אציג גישות שונות להתמודדות עם בעיות אלו. הראשונה שבהן: קיום מקבילי.…
לכתוב מסקראץ' אחד הדברים האהובים ביותר על מפתחים ועל ארכיטקטים – ואולי האהוב שבהם – הוא בניית ארכיטקטורה חדשה. בין אם הגרסה הנוכחית היא מורשתו של הדור הקודם של המפתחים…
אני בטוח שזה קרה לך, ויותר מפעם אחת: ידעת בדיוק מה צריך לעשות, אבל עבדת בסביבה חדשה ולכן היה צורך להבין איך עושים את זה כאן. הדבר הזה נכון לא…
ארכיטקטורה vs. טכנולוגיה כשמדברים עם מישהו על "ארכיטקטורה", השיחה עולה בדרך כלל על פסים של טכנולוגיות. עדיף Java או אולי C++? נכתוב על Windows או דווקא על לינוקס? נשתמש ב-CORBA…