BazelCon 2022 מגיע בין 16 ל-17 בנובמבר לניו יורק באינטרנט. הירשמו עוד היום! חדש: אנחנו מזמינים אותך להצטרף אלינו ליום הקהילה ב-15 בנובמבר! פרטים ורישום.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מערכת בנייה היא אחד מהחלקים החשובים ביותר בארגון הנדסי
כי כל מפתח יוצר איתה אינטראקציה בעשרות או במאות
ימים. כדי לאפשר פרודוקטיביות של מפתחים כאשר הארגון מתרחב, יש צורך במערכת build מלאה. עבור מפתחים ספציפיים, זה
פשוט להרכיב את הקוד שלך וכך מערכת build עשויה להיראות מיותרת. אבל בקנה מידה גדול יותר, ניהול מערכת build עוזר בניהול יחסי תלות משותפים, כמו הסתמכות על חלק אחר של בסיס הקוד, או משאב חיצוני כמו ספרייה. מערכות build עוזרות לוודא שיש לכם
את כל מה שצריך לבניית הקוד לפני שהוא מתחיל בבנייתו. מערכות build גם מגדילות את המהירות כאשר הן מוגדרות כדי לעזור למהנדסים לשתף משאבים ותוצאות.
הקטע עוסק בהיסטוריה וביסודות של בנייה ובנייה של
מערכות, כולל החלטות בנוגע לעיצוב שהתקבלו בבזל. אם אתם מכירים
מערכות פיתוח המבוססות על פריטי מידע שנוצרו בתהליך פיתוח (Artifact), כגון בזל, באק ומכנסיים, תוכלו לדלג על קטע זה, אך זוהי סקירה כללית שימושית כדי להבין מדוע מערכות build המבוססות על פריטי מידע שנוצרו בתהליך פיתוח (Artifact) מעולות בהפעלת קנה מידה.
אם לא השתמשתם במערכת build בעבר, התחילו כאן. דף זה סוקר את הסיבה לכך
שעליך להשתמש במערכת build, ומדוע קומפילרים וסקריפטים הם לא הבחירה הטובה ביותר כאשר הארגון מתחיל להתרחב מעבר לכמה מפתחים.
דף זה מכסה גרסאות build מבוזרות או גרסאות build המופעלות מחוץ למחשב המקומי שלכם. לשם כך נדרשת תשתית חזקה יותר כדי לשתף
משאבים ולבנות תוצאות (והוא המקום שבו הקוסם האמיתי מתרחש!)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2022-10-21 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2022-10-21 (שעון UTC)."],[],[]]