יום חמישי, 9 במאי 2019

רוני: איזה כלים אנחנו צריכים כדי להיות מפתחים


אז שלום לכם אנשים וברוכים הבאים לפוסט הסופר חשוב שלי והוא...  ( תופים ברקע )  איזה כלים אני צריך שיהיו לי כדי להיות מפתח

בהמשך לפוסט הקודם שדיבר על השכבות בפרויקט היום נבין איזה תוכנה אנחנו צריכים בשביל לפתח כל שגבה ושכבה

דבר ראשון GIT
גיט זה כלי בקרת תצורה שנועד לעזור לנו לנהל פרויקט לסגור גרסאות ובעיקר לעשות לנו חיים קלים
כיום בגלל שאתם מפתחים פרויקט שנחשב קטן ( בלי להעליב אף אחד ) ובגלל שאתם עובדים לבד ולא בצוות וגם בגלל שאתם לא הולכים לתחזק את הפרויקט לעוד שנים קדימה אז זה לא הכי הכרחי שתעבדו עם גיט
למה זה עדיין חשוב? זה חשוב כי בכל מקום עבודה שתעבדו בו יעבדו עם גיט כי ככה עובדים בצוות ולכן אתם חייבים לדעת לעבוד גם עם גיט

// TODO Post about git repository

שכבת הDATA
לשכבת הDATA אנחנו צריכים שרת SQL
אנחנו נשתמש בשרת SQL שאתם מכירים כלומר בSQLServer של מיקרוסופט או בקיצור נקרא לו MSS
למה דווקא מיקרוסופט? כי הם נותנים לנו את השרת בצורה ויזואלית ( זה לא אומר שלא נכתוב סקריפטים של SQL כמו ילדים טובים )

NotePad++
בגלל שאנחנו נכתוב סקריפטים בשפות שונות, אנחנו נצטרך עורך טקסט, לכן אנחנו נתקין את עורך הטקסט NotePad++
למה דווקא NotePad++? יש לו אופציה לבחור באיזה שפה אנחנו כותבים ואם לדוגמה נבחר באופציה של שפת SQL כל המילים השמורות בשפה יצבעו בצבע כחול

Eclipse

כדי לכתוב קוד בג'אוה אנחנו נשתמש באקליפס במקום בנט-בינס
למה דווקא אקליפס? סתם. כי באלי וכי אני יכול
מה נפתח באקליפס? את השכבות DAL, BL, וCONTROLLERS

Play Framework
אנחנו צריכים שרת שידע לקבל בקשות ממשתמשים ולהחזיר מידע ( שרת אפליקציה ) ולכן אנחנו נתקין אצלנו את Play Framework
למה דווקא Play Framework? כי הוא חרא דבר והוא יאכיל אתכם המון קש אבל ככה תלמדו את מקצוע השרתים בצורה הטובה ביותר. זה יהיה מעניין ואתם תהנו ואתם תקבלו 100 בבחינה

Visual Studio Code
כדי לפתח את שכבת הUI אנחנו ניעזר בVisual Studio Code
למה דווקא Visual Studio Code? כי לדעתי זו הסביבת עבודה שהכי נוח לעבוד בה בפיתוח Web



אין תגובות:

הוסף רשומת תגובה