[עושים תוכנה] הדי.אנ.איי הסודי של Google לשיתוף קוד נכון

להיות חברה גדולה ועדיין לשמור על די.אנ.איי איכותי שכל מי שנכנס אליו מבין אותו מיד ומשתלב פנימה זה לא דבר פשוט. כל המבנה הזה מתחיל בנקודה מסוימת ועובר דרך עקרונות אותם צריך לשמר –
החל משיתוף הקוד ויצירת שיח דרך הקוד, כתיבת קוד ברור ופשוט שקל להוציא לאחרים בחברה וכמובן כקוד פתוח (כמו צחצוח שיניים!). בפרק מתארחים עופר ברטל ואביטל ציפורי , מפתחים מנוסים מחברת Google. יחד נדבר על שיתוף קוד. הבאנו כדוגמא שני כלים חזקים מאוד שגוגל הוציאו שמאפשרים לשתף ולכתוב קוד יותר אחיד בחברה והבנו מהם, למה צריך אותם ואיך מתחילים (ProtoBuff, gRPC). על הדרך גם נכנסו קצת לעומק על הדרך בה עושים Code Reviews בגוגל.

הורדת הפרק (mp3)

להיות חברה גדולה ועדיין לשמור על די.אנ.איי איכותי שכל מי שנכנס אליו מבין אותו מיד ומשתלב פנימה זה לא דבר פשוט. כל המבנה הזה מתחיל בנקודה מסוימת ועובר דרך עקרונות אותם צריך לשמר –
החל משיתוף הקוד ויצירת שיח דרך הקוד, כתיבת קוד ברור ופשוט שקל להוציא לאחרים בחברה וכמובן כקוד פתוח (כמו צחצוח שיניים!). בפרק מתארחים עופר ברטל ואביטל ציפורי , מפתחים מנוסים מחברת 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

כתיבת תגובה

האימייל לא יוצג באתר.