דייוויד פרנס (נולד ב-10 בפברואר 1941) הוא מדען מחשבים יהודי-אמריקאי. הוא היה חלוץ בהנדסת תוכנה ופיתח את רעיון העיצוב המודולרי. רעיון זה הוא בסיס לתכנות מונחה-עצמים (שיטה שמארגנת תוכנה לחלקים נפרדים).
נולד להורים יהודים שנמלטו מהשואה. קרוביו נרצחו בשואה. בילדותו למד בבית ספר עברי את יסודות הדת. השיג דוקטורט בהנדסת חשמל מאוניברסיטת קרנגי מלון.
היה אחד הראשונים שהכניסו עקרונות הנדסיים לתכנון תוכנה. דגל בגישה מעשית להנדסת תוכנה ובהפרדה שלה ממדעי המחשב.
במחצית שנות השמונים שירת בפנל שהתמודד עם סוגיות מחשוב ביוזמת ההגנה האסטרטגית. הוא התפטר והסביר בפומבי שבלתי אפשרי לכתוב תוכנה באיכות הנדרשת לפרויקט כזה. מאמרו בנושא זכה לתשומת לב רבה.
בשנת 1972 פרסם מאמר שבו הציג עקרונות של עיצוב מודולרי. במאמר תיאר רעיונות שהפכו אחר כך למושגי הקוהזיה והצימוד של רכיבי תוכנה. רעיונות אלה מסבירים איך חלקי תוכנה צריכים לעבוד יחד אך להישאר ברורים ונפרדים.
דייוויד פרנס נולד ב-10 בפברואר 1941. הוא מדען מחשבים יהודי-אמריקאי.
הוריו נמלטו מהשואה. חלק מבני משפחתם נהרגו. כילד למד בבית ספר עברי על הדת. הוא קיבל דוקטורט בהנדסת חשמל מאוניברסיטת קרנגי מלון.
הוא היה מהראשונים שהתמקדו בהנדסת תוכנה. הנדסת תוכנה = דרך מסודרת לבנות תוכניות מחשב. הוא רצה להתייחס לתוכנה כמו למהנדס.
בשנות ה-80 הוא היה חבר בפנל על יוזמת ההגנה האסטרטגית. הפרויקט נועד לסייע במניעת התקפה גרעינית. פרנס עזב ואמר שהתוכנה לא תוכל להגיע לאיכות הנדרשת.
ב-1972 פרסם מאמר על עיצוב מודולרי. עיצוב מודולרי = לחלק תוכנה לחלקים קטנים שעובדים ביחד. הרעיון הזה סייע לפתח שיטות חדשות כמו תכנות מונחה-עצמים. תכנות מונחה-עצמים = שיטה שמארגנת קוד סביב רעיונות.
תגובות גולשים