ערכתי לאחרונה בתאריך 20.02.09 בשעה 14:55 בברכה, Deuce
מצפים ממתכנת טוב ליישם תוכניות יעילות.
קיימות המון תוכניות שאם לא תיישם אותן ברקורסיה, ככל הנראה לא תצליח להגיע ליעילות המתבקשת בדרך שאינה רקורסיבית.הדוגמא הפשוטה ביותר היא אלגוריתמים שרצים על תיקיות וקבצים במחשב, דוגמא נוספת היא מנגנוני ציור. ובכלל - המון המון דברים ! כל מיני אלגוריתמים כמו מיונים למיניהם: QUICK_SORT, SELECTION ועוד - קשה לי לראות פתרון יעיל שלהם בלי רקורסיה, וגם אם כן - הוא לא יהיה אלגנטי ככל הנראה (מאמין אם תחפשו בגוגל אז תמצאו, אבל זאת לא המטרה).
ומעבר לדורשים:
לא הכל סובב סביב כסף.
אתה לומד מקצוע ורוצה להיות הכי מקצועי והכי ברמה שאפשר.
תרוויח מצידי 30 אלף ש"ח, אז מה? אז אני אבוא לאותו אדם עשיר, ורקורסיה הוא לא יידע - איזה בושה זאת שילד שעוד לא טעם ממדעי המחשב גובר על מתכנת עם ניסיון של רב שנים. אז יש לו כסף, אז מה.
אם הייתי שואף כרגע לכסף, אני מאמין שהייתי כבר מרוויח דיי הרבה אבל זה אני.
