ארכיטקטורת תוכנה

if-else-switch

אני הולך לפתוח פה מהומת אלוהים.מריבות על code style היא תמיד עניין מלוכלך. לכולם יש דעות על הנושא הזה.והרבה שורות כבר נכתבו על רווחים מול טאבים, סוגריים באותה שורה או בשורה חדשה ועוד.אחד הנושאים שאוהבים לדון עליהם זה if-else-switch. המקור לדיון לפני כמה זמן ראיתי בטוויטר את הדוגמת קוד הבאה והכותב שאל מה הריפקטורינג המועדף […]

if-else-switch Read More »

Conway's Law Post Main Photo

חוק קונוויי – Conway's law

ארכיטקטורת תוכנה טובה היא תלוית קונטקסט, מנתחת trade-offs שפותרים את הבעיות בצורה שונה על פני הרבה סביבות.נכון? ככה לימדו אותנו. אין פתרון קסם "הכי טוב" לבעיה.כמעט אף פעם אנחנו לא נצליח למצוא חוק כללי שמתאים לכל הסיטואציות.האמנם?חוק קונוויי הוא אחד החוקים שלא מצאתי הרבה אנשים שסותרים את החשיבות שלו באופן כללי.הוא מסוגל להשפיע על כל

חוק קונוויי – Conway's law Read More »

Scroll to Top