עשיתי את אותו קורס תכנות שעשית ...
ואתה צריך לזכור שבקורס תכנות בבסמ"ח לא מלמדים אותך מדעי המחשב .
מלמדים אותך לכתוב קוד , נטו . בלי יותר מידי מחשבה .
אל תשכח שהמדריכים שלך הם חצי שנה יותר גדולים ממך . אין להם ניסיון פיתוחי בכלל . רק ידע תיאורטי . המחשבה צריכה לבוא ממך , אם אתה לא רוצה אתה יכול לכתוב קוד שרק יעבוד ,
ואם אתה רוצה , אתה יכול לכתוב קוד שיעבוד מצוין - וזה כל האתגר .
תוכניתנים בינוניים יש יותר מידי . ממש לא קשה לדעת סינטקס של שפה ולכתוב תוכניות .
תוכניתן טוב זה תוכניתן שחושב קדימה , מגדיל ראש , וכותב דברים כלליים וגנרים כמה שאפשר . במיוחד בתקופה שלנו שה - Security וה - Performance כל כך קריטיים לאחרונה .
לדוגמא , זה תוכניתן שמטפל בקלט עבור כל צורה שהוא יתקבל , ולא רק במקרה שהמשתמש יזין מחרוזת של 15 אותיות .
או בהנחה שב - DB יש ככה וככה רשומות . עובדים בהנחה שהכל נגדך ולמרות זאת אתה צריך להוציא משהו יעיל וטוב , אם צריך לעבוד תחת DB מועמס אז עושים את זה , ואם צריך לעבוד עם קלטים בלתי צפוים , אז עושים גם את זה .
תוכנה צריכה להיות סגורה כמה שיותר הרמטית .
מה שאתה מתאר, זאת שיטת העבודה הכי מסוכנת בכל מה שקשור לפרויקטי תוכנה .
השיטה שלך נקראת שיטת ה - Patch - ים .אויבת מנהלי הפרויקטים . פאט'ש מעל פאט'ש ... המתכון לתוכנה גרועה , לא יעילה לא גמישה וקשה מאוד לתחזוקה .
בתקווה לעתיד טוב יותר 
