אז שלום לכם אנשים וברוכים הבאים לפוסט הסופר חשוב שלי והוא... ( תופים ברקע ) איזה כלים אני צריך שיהיו לי כדי להיות מפתח
בהמשך לפוסט הקודם שדיבר על השכבות בפרויקט היום נבין איזה תוכנה אנחנו צריכים בשביל לפתח כל שגבה ושכבה
דבר ראשון GIT
גיט זה כלי בקרת תצורה שנועד לעזור לנו לנהל פרויקט לסגור גרסאות ובעיקר לעשות לנו חיים קלים
כיום בגלל שאתם מפתחים פרויקט שנחשב קטן ( בלי להעליב אף אחד ) ובגלל שאתם עובדים לבד ולא בצוות וגם בגלל שאתם לא הולכים לתחזק את הפרויקט לעוד שנים קדימה אז זה לא הכי הכרחי שתעבדו עם גיט
למה זה עדיין חשוב? זה חשוב כי בכל מקום עבודה שתעבדו בו יעבדו עם גיט כי ככה עובדים בצוות ולכן אתם חייבים לדעת לעבוד גם עם גיט
// TODO Post about git repository
שכבת הDATA
לשכבת הDATA אנחנו צריכים שרת SQL
אנחנו נשתמש בשרת SQL שאתם מכירים כלומר בSQLServer של מיקרוסופט או בקיצור נקרא לו MSS
למה דווקא מיקרוסופט? כי הם נותנים לנו את השרת בצורה ויזואלית ( זה לא אומר שלא נכתוב סקריפטים של SQL כמו ילדים טובים )
NotePad++
בגלל שאנחנו נכתוב סקריפטים בשפות שונות, אנחנו נצטרך עורך טקסט, לכן אנחנו נתקין את עורך הטקסט NotePad++
למה דווקא NotePad++? יש לו אופציה לבחור באיזה שפה אנחנו כותבים ואם לדוגמה נבחר באופציה של שפת SQL כל המילים השמורות בשפה יצבעו בצבע כחול
Eclipse