Design for Living

ארנן יהודה | תוכנה, ארכיטקטורה ומה שביניהן

  • מאמרים
  • אודות
  • LinkedIn
  • מאמרים
  • אודות
  • LinkedIn
  • C#

    למה string בשפת #C הוא Immutable?

    16 בספטמבר 2026 /

    שתי מחרוזות עם אותו ערך עשויות להצביע לאותו אובייקט, אבל לא תמיד. חידה מהקהילה מובילה להסבר על String Interning, השוואת הפניות והקשר לכך שמחרוזות הן Immutable.

    קרא עוד
    ארנן יהודה
  • C#,  Design Patterns,  SOLID

    עקרונות SOLID בתכנות מונחה עצמים

    8 ביולי 2024 /

    חמשת עקרונות SOLID עוזרים להפריד אחריות ולתכנן קוד שאפשר לשנות ולהרחיב. הסבר עם דוגמאות לכל עיקרון ולמשמעות שלו בעבודה היומיומית.

    קרא עוד
    ארנן יהודה
  • C#,  Design Patterns

    Observer – גרסת הבמאי

    29 ביולי 2022 /

    איך מעדכנים כמה אובייקטים כשמשהו משתנה, בלי שכל אחד יצטרך לשאול שוב ושוב? תבנית Observer דרך דוגמה מעולם התיאטרון ומימוש בשפת #C.

    קרא עוד
    ארנן יהודה
  • C#,  SOLID

    איך עובד Linq ב- #C

    13 ביולי 2021 /

    איך LINQ מצליחה לעבוד גם עם טיפוסים שיצרנו בעצמנו? היכרות עם המנגנונים שמאחורי השאילתות, כולל פונקציות ומתודות הרחבה.

    קרא עוד
    ארנן יהודה
  • Design Patterns,  SOLID

    Decorator

    28 ביוני 2021 /

    איך מוסיפים התנהגות לאובייקט בלי לשנות את המחלקה שלו ובלי להסתבך בירושה? שתי דוגמאות לתבנית Decorator ולשימוש בהרכבה כדי להרחיב פונקציונליות.

    קרא עוד
    ארנן יהודה
  • Design Patterns,  SOLID

    CLEAN CODE – כתיבת קוד שגם בני אדם יכולים לקרוא

    28 ביוני 2021 /

    קוד צריך לעבוד, אבל גם להיות ברור למי שיקרא וישנה אותו. היכרות עם Clean Code ועם הרגלים שעוזרים לכתוב קוד שקל יותר להבין ולתחזק.

    קרא עוד
    ארנן יהודה

קטגוריות

  • C#
  • Design Patterns
  • SOLID
  • ארכיטקטורת תוכנה
  • מיקרוסרוויסים

מה תרצה לקרוא היום?

#C .net ABP Framework ASP.NET Core c# Choreography Clean Code Decorator delegate Design Patterns DEV Distributed Systems Domain-Driven Design Entityframework Expression Extension Methods Func Idempotency memento Microservices Multi-Tenancy Observer Orchestration Razor Pages Repository Pattern Saga Pattern SOLID String Interning Transactional Outbox Unit of Work טרנזקציות

ארכיונים

  • אוקטובר 2026
  • ספטמבר 2026
  • יולי 2024
  • יולי 2022
  • יולי 2021
  • יוני 2021

רישום לעדכונים במייל

עוד מהבלוג

  • תבנית Repository: מה אנחנו באמת מפרידים מהקוד?
  • הכסף ירד מחשבון אחד. מה עם החשבון השני? להכיר את Unit of Work
  • להכיר את ABP דרך פעולה אחת: ביטול הזמנה
☕ להזמין אותי לקפה
  • מאמרים
  • אודות
  • LinkedIn
Ashe תבנית מאת WP Royal.