Refactoring – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
ArthurBot (שיחה | תרומות)
מ r2.6.3) (בוט מוסיף: hr:Refaktoriranje koda
Matanyabot (שיחה | תרומות)
מ בוט: שינויים קוסמטיים
שורה 18:
* לו"ז צפוי (לאחר הערכה על פי קטע קוד קטן)
 
== היסטוריה ==
בעבר לא בוצע שיפוץ בשלבי פיתוח. דוגמה אחת היא קובץ CVS (משנת 1984) לא מתאר שינוי או העברה של קבצים ותיקיות.
אף על פי ששיפרוק קוד היה מוכר לפני שנים רבות, ו[[ויליאם פ. אופדיק]] ידוע בתור הראשון שבחן נושא זה, הגם שהתאוריה והמיכון היו זמינות לפני כן.
שורה 27:
בשיטת ה-[[Extreme Programming|eXtreme Programming]], חילוץ מתודה בשיטת השפרוק הוא נחוץ כמו ב-Forth, שבירת המתודה למתודות קטנות יותר.
 
== ראו גם ==
* [[סיבוכיות קוד]]
 
== קישורים חיצוניים ==
* [http://www.webmaster.org.il/article.asp?id=791 Visual Studio Express–יכולות Refactoring]
* [http://www.hackification.com/2009/01/20/sniff-out-that-smelly-code/ Sniff Out That Smelly Code]