הדי.אנ.איי הסודי של Google לשיתוף קוד נכון
19.9.20
להיות חברה גדולה ועדיין לשמור על די.אנ.איי איכותי שכל מי שנכנס אליו מבין אותו מיד ומשתלב פנימה זה לא דבר פשוט. כל המבנה הזה מתחיל בנקודה מסוימת ועובר דרך עקרונות אותם צריך לשמר –
החל משיתוף הקוד ויצירת שיח דרך הקוד, כתיבת קוד ברור ופשוט שקל להוציא לאחרים בחברה וכמובן כקוד פתוח (כמו צחצוח שיניים!). בפרק מתארחים עופר ברטל ואביטל ציפורי , מפתחים מנוסים מחברת Google. יחד נדבר על שיתוף קוד. הבאנו כדוגמא שני כלים חזקים מאוד שגוגל הוציאו שמאפשרים לשתף ולכתוב קוד יותר אחיד בחברה והבנו מהם, למה צריך אותם ואיך מתחילים (ProtoBuff, gRPC).
על הדרך גם נכנסו קצת לעומק על הדרך בה עושים Code Reviews בגוגל.
קישורים מהפרק:
ההרצאה שלנו ב- Java-IL:
https://www.youtube.com/watch?v=g_dlZAu1nm8
אתר של Protocol Buffers: https://developers.google.com/protocol-buffers אתר של gRPC: https://grpc.io
הרבה דוגמאות לטכנולוגיות של גוגל: https://github.com/google/startup-os מערכת Code Review
שאני מפתח:
https://github.com/google/startup-os/tree/master/tools/reviewer
אימיילים שלי: blueofer@gmail.com