קוד התנהגות פיתוח פנימי
מטרה
קוד התנהגות זה נועד להסביר את אופן העבודה של הצוות בפיתוח תוכנה. הוא מספק הנחיות לעובדים כיצד ליצור, לנהל ולפרסם קוד בצורה יעילה ובטוחה.
שימוש ב-Branching
הצוות משתמש ב-Branching כדי להפריד בין עבודה חדשה לעבודה קיימת. כל עובד יוצר branch חדש עבור כל תכונה או תיקון שהוא עובד עליו. לאחר מכן, העובד בודק את הקוד שלו ומגיש אותו לבדיקה. לאחר שהקוד נבדק בהצלחה, הוא משתלב ל-main branch על ידי ראש הצוות.
ניהול קוד בגיטהאב
הצוות משתמש בגיטהאב כדי לאחסן את כל הקוד. כל עובד חייב לפתוח חשבון גיטהאב ולשייך אותו לחשבון הארגון. לאחר מכן, העובד יכול ליצור repositories חדשים עבור כל פרויקט.
אישור סופי
כל קוד שנשלב ל-main branch חייב לעבור אישור סופי של ראש הצוות. ראש הצוות יבדוק את הקוד כדי לוודא שהוא עומד בסטנדרטים של הארגון.
הנחיות ספציפיות
- שימוש בשמות ברורים וקצרים עבור branches.
- הוספת תיאורים מפורטים עבור branches.
- שימוש ב-Pull Requests כדי להגיש קוד לבדיקה.
- שיתוף ה-Pull Requests עם צוות הפיתוח.
- קבלת משוב על ה-Pull Requests.
- עריכת הקוד שלכם בהתאם למשוב.
- שיתוף הקוד שלכם עם צוות הפיתוח.
- בקשת אישור סופי מראש הצוות.
אחריות
כל עובד אחראי לעבודתו שלו. העובדים חייבים להקפיד על קוד ההתנהגות הזה כדי לוודא שהקוד שלהם באיכות גבוהה ובטוח.
הערות
קוד התנהגות זה עשוי להשתנות מעת לעת. העובדים אחראים להתעדכן בשינויים.