מהי WET?

מדובר בקיצור של 'כתוב הכל פעמיים' או 'אנחנו נהנים להקליד'.

💧

עיקרון WET

עיקרון WET, שמשמעותו 'כתוב הכל פעמיים' או 'אנחנו נהנים להקליד', מייצג גישה הפוכה לעיקרון DRY (Don't Repeat Yourself), כשהוא מציע בצורה סרקסטית לאפשר או לעודד חזרה על קוד יותר מהמינימום הנדרש.

✏️

כתוב הכל פעמיים

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

🧩

חוסר אובייקטיבציה

קוד WET עשוי להיות חסר אובייקטיבציה נכונה, דבר שמוביל לחזרה מיותרת ומקשה על תחזוקה של הקוד בשל חזרה על מבנים או לוגיקה דומים.

🔀

שינויים בלתי צפויים

שינויים בקוד WET עשויים להיות פחות צפויים ואחידים, שכן רכיבים מקושרים עשויים לא להשתנות בצורה אחידה, דבר שמגביר את הסיכון לשגיאות ואי-התאמות.

🔍

אתגרים בבדיקות

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

🍄

더 알고 싶으신가요?

WET에 대해 더 깊이 알아보고 싶거나 이런 교육을 팀에 도입하고 싶으시다면, 이야기 나눠요. 저는 팀이 이러한 개념을 이해하고 적용할 수 있도록 돕고 있습니다. 연락 주시면 정말 기쁘겠습니다!