Mati Horowitz Profile picture
Feb 27 6 tweets 2 min read
#DevExHe פרק 2

איך לזהות אם חוויית הפיתוח שלי שבורה?

1. נכון לא לימדו אתכם בצורה מסודרת בשום שלב על איך לנהל את כל שלבי הפיתוח ביעילות?!

לצערנו DevEx זה לא חלק מתוכנית הלימודים בשום מקום >>>
2. מי שלא יצא לו או לא הספיק לקרוא על הנושא, עשוי לא להבין על מה מדובר ופשוט לסבול בלי לדעת שיש חיים אחרים.

אם נחזור לדוגמת הNotepad מי שלימדו אותו לפתח בעזרת Notepad עשוי שלא לדעת שיש IDE שעושה את החיים קלים.

>>>
3. אז איך אפשר לזהות אם המצב שלי/של הצוות תקין?
למיקרוסופט יש כמה מדריכים בנושא ובהשראתם אני מציין כמה שאלות לזיהוי מהיר:

א. Start - עד כמה קל להרים את סביבת הפרוייקט על מחשב חדש? (אם זה יותר מ5 פקודות בCLI, כנראה שיש בעיה.)

>>>
4.

ב. Dev - עד כמה קל למפתח חדש להבין את מבנה הקוד בשביל לבצע משימה פשוטה? (הקוד נקי וברור, עם מבנה, (Desing Pattern), עם תיעוד)

ג. Test - האם הפרוייקט כולל טסטים? קל לכתוב טסטים? להריץ טסטים מקומית?

>>>
5.

ד. Debug - עד כמה קל לדבג? (עם breakpoints ולהבין מהtrace את הצעדים)
ועד כמה קל לשחזר באג שדווח על ידי לקוח?

ה. Build - כמה זמן לוקח הbuild ויצירת גירסה שמוכנה לפריסה?

ו. Deliver - כמה אנשים וזמן צריך בשביל לשחרר גירסה חדשה ללקוחות?

עד כאן לזיהוי מהיר.

>>>
6.
איך עד לפה? יצאתם עם תחושה שהמצב אצלכם טוב, בינוני או גרוע?

עוד לא סיימנו, יש עוד שאלות לזיהוי המצב באזורים שהם חיצוניים יותר לקוד עצמו, ועליהם נדבר בפרק הבא.

אז מצב הDevEx אצלנו הוא:

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Mati Horowitz

Mati Horowitz Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @mati_h

Feb 22
#DevEx #1

אז למה לדבר על DevEx או מי רוצה לכתוב קוד בNotepad??

למעשה DevEx כולל 3 מרכיבים:
- חוויית עבודה
- הצד העסקי
- הצד הכל יכול

>>>
1. הצד של חוויית עבודה - משותף לכל עובד בכל תחום. כולם רוצים להקל על העבודה. גם מפתחים ומהנדסי תוכנה.

במסגרת הזו יש את הדברים הבסיסיים לשיפור חוויית הפיתוח, לדוגמה:

אפשר לכתוב קוד בNotepad אבל מי רוצה לכתוב בלי צבעים הזחה והשלמה אוטומטית? זה מתכון לבאגים, כאב ראש ובזבוז זמן.
2. הצד העסקי - גם הוא גנרי בכל מקום ובכל תחום, ככל שלעובד קל יותר לבצע משימה תהיה יותר תפוקה, פחות נטישה וכו'.

זה היה אמור להיות החלק שמובן לרוב המנהלים, שלחוויית הפיתוח יש השפעה ישירה על קצב הפיתוח, הפחתת הבאגים וקלות הטיפול בהם, ומשום מה זה עדיין לא מובן לכולם 😔
Read 5 tweets
Feb 19
ניסיתי להתקיל את ChatGPT, והצלחתי ב25%:
ש. מה תהיה השעה אם נוסיף חמש דקות ל5:75?

ת. זו שעה לא תקינה, יש רק 60 דקות בשעה.

אבל אם התכוונת ל5:45 אז התשובה היא 5:50.
ש. אם רכב נוסע לשמיים ב100 קמ"ש, תוך כמה זמן יגיע לעננים?

ת. שאלה טריקית, רכב לא יכול לנסוע לשמים. אם זה אובייקט אחר אז...
Read 6 tweets
Feb 9
רכב אוטונומי יהיה יקר יותר או זול יותר?!

לכאורה הוא יקר יותר מהסיבות הבאות:
1. מערכות הראיה והשליטה הממוחשבת הן לא זולות.

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

בשביל הבטיחות והשרידות, שמים בחלק מהדברים מערכת גיבוי שתיקח שליטה במקרה של תקלה.
2. מחיר הרכב יכלול התחייבות של יצרן הרכב לעדכן את תוכנות הרכב לאורך כל חיי הרכב כדי שכל תקלה ואפשרות לתאונה תטופל בהקדם האפשרי.
Read 5 tweets
Dec 20, 2022
1/8
האם בתל אביב התחזקו בדת ופתאום הפסיקו?
#פרשנדאטה
בגרף המצורף רואים עליה בהתעניינות בהדלקת נרות חנוכה לאורךך 7 שנים (2012-2019) ולאחר מכן ירידה די חדה בשנתיים הקודמות. (ל2022 עדיין אין מספיק נתונים)

בשרשור הבא אני רוצה לעשות קצת סדר בפרשנות דאטה, ואולי נגלה בדיוק להיפך:
2/8
כשבאים לפרש נתונים, צריך קודם כל לוודא שהנתונים אמינים, אם אנשים הזינו את הנתונים, ובכן, הנתונים לא אמינים ☹

אם מחשבים הקליטו את הנתונים, יש על מה להתחיל לדבר. צריך לבדוק שהנתונים מייצגים, ושכל הנתונים נקלטו ועוד.
3/8
ככל שהנתונים נראים יותר ממוחשבים וממקור אמין, זה גורם לנו לפרשן מהר יותר ובביטחון גדול יותר, אבל זו טעות של מתחילים או בורים. פרשנות של דאטה היא משימה קשה. אז נתחיל?
Read 8 tweets
Dec 18, 2022
1/4
#הסימולטור_לעתיד.
בפייסבוק יש לי סדרה של דמיונות טכנולוגיים עם ההאשטאג הזה, אבל אסור להביא לפה לינקים 😔

תכלס' יש לי סיפור דמיוני חדש, אבל אין לי כוח לכתוב אותו.
אז תדמיינו אותו 🙃

אני מאמ;לק את התוצאה:
2/4
חדש! מוזיקה בהתאמה גנטית!

נכון תמיד מצאתם מוזיקה שפשוט עושה לכם את זה, מוזיקה שקשורה לנשמה שלכם?!

אז מחקרים מעמיקים בתחום גילו שאתם צודקים! יש מוזיקה שמתאימה רק לכם.

הכל התחיל כששיתפתי פלייליסט עם בן דוד, והוא חוזר אלי חצי מרוגש וחצי מבוהל, זו בדיוק המוזיקה שאני שומע!
3/4
כמובן שהגבתי ב"די! אין מצב!"
אבל הוא שיתף איתי את הפלייליסט שלו, וכן, הוא צדק, התברר שיש לנו טעם משותף ב90%.

איך זה יכול להיות כשההורים שלנו לא חי יחד? מדובר במקרה בלבד?

הכנסתי לזה חבר שעוסק במחקר בתחום הגנטי, והוא הזמין את הפיד שלו לבדוק מוזיקה עם בני דודים, בדגש על כאלה
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(