פורסם ב זה רק קוד, מתכוננות לראיונות

מה טמפונים יכולים ללמד אותנו על טסטים בפרודקשן?

שמעתן את החדשות על טמפונים? ובכן, למרות שטמפונים (בצורתם המודרנית) נמצאים בסביבה כבר כמה עשרות שנים, מסתבר שעד השנה לא ממש טרחו לבדוק אותם כמו שצריך.
במחקר שיצא השנה נבדקו מגוון סוגים של מוצרי הגיינה נשית – טמפונים, תחבושות, תחתוני מחזור – וגילו שהם בעצם לא סופגים דם כל כך טוב. כל המוצרים האלו הצטיינו בספיגה של תמיסת המלח הדלילה שבה השתמשו לבדיקה, אבל – כפי שיודעות רוב הנשים שחוות מחזור – המוצרים האלה מתמודדים פחות טוב עם הדבר האמיתי.
אני אחזור על זה שוב – קיים בשוק מוצר, שקרוב ל-50% מהאוכלוסייה משתמשות או השתמשו בו, ויעילותו מעולם לא נבדקה. לא באמת. לבדוק אם טמפון סופג מים זה כמו לבדוק אם מטוס מסוגל לשוט או אם דוחה יתושים עובד נגד אריות. זה אמנם פרט טריוויה נחמד, אבל לא ממש רלוונטי. בסופו של יום שיחררו פה מוצר לשוק ללא בדיקות אמיתיות. 

להמשיך לקרוא “מה טמפונים יכולים ללמד אותנו על טסטים בפרודקשן?”
פורסם ב זה רק קוד, מתכוננות לראיונות

ארבע בשורה – חלק א׳ – וקטורים ונצחונות

זמן קריאה: 11 דקות

היי לכולן!
אז לפני כמה שבועות הבן שלי ביקש ממני לכתוב משחק ארבע בשורה, וחשבתי שזה נשמע כמו רעיון ממש נחמד לפוסט. הקוראות הוותיקות מביניכן בטח צועקות עכשיו ״אבל, מאיה! את הרגע התחלת לכתוב משחק בול פגיעה שלא סיימת! ומה עם להמשיך את סדרת הרקורסיות שלך?״
ובכן, קוראות יקרות, לצערי, לא הגעתן לבלוג על איך להתחיל ולסיים את מה שהתחלת, הגעתן לבלוג על אלגוריתמים. אז אני החלטתי להתחיל מימוש של משחק חדש, וגם אותו כנראה לא לסיים אף פעם.

להמשיך לקרוא “ארבע בשורה – חלק א׳ – וקטורים ונצחונות”
פורסם ב זה רק קוד, מתכוננות לראיונות

זה לא התור, זה הסיבוכיות

זמן קריאה: 8 דקות

לפני כמה שבועות העברתי הרצאה בכנס Pycon (צילום ההרצאה יפורסם בקרוב, אני מקווה). בהרצאה דיברתי על סיבוכיות נסתרת של קוד שאנחנו משתמשות בו, ובאופן ספציפי נתתי כדוגמא את הפונקציה pop(i) כדוגמא לפונקציה עם סיבוכיות מפתיעה.

להמשיך לקרוא “זה לא התור, זה הסיבוכיות”
פורסם ב זה רק קוד, מתכוננות לראיונות

מימוש משחק בול פגיעה חלק ב׳ – טיפול בכפילויות

זמן קריאה: 7 דקות

היי לכולן!
בפוסט האחרון שלי מימשתי את הלוגיקה של משחק בול-פגיעה (או Mastermind). השאלה שחזרה על עצמה הכי הרבה פעמים בתגובות לפוסט שלי נגעה לטיפול בכפולים. לפי הלוגיקה שמימשתי, במקרה שצבע חוזר פעמיים בניחוש, הוא מקבל פגיעות כפולות, וזה נראה מוזר להרבה קוראות וקוראים. האמת היא שזה לא היה בטעות אלא בכוונה.

להמשיך לקרוא “מימוש משחק בול פגיעה חלק ב׳ – טיפול בכפילויות”
פורסם ב זה רק קוד, מתכוננות לראיונות

מימוש משחק בול פגיעה חלק א׳ – לוגיקה

זמן קריאה: 7 דקות

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

Not today!
להמשיך לקרוא “מימוש משחק בול פגיעה חלק א׳ – לוגיקה”
פורסם ב זה רק קוד, מתכוננות לראיונות

יצאתי לטיול על עץ

זמן קריאה: 11 דקות

לפני שבועיים בערך יצא לי להתראיין לפודקאסט של צרות בהייטק (אל דאגה, אני אעדכן כשהפרק יצא). בפודקאסט נשאלתי מה הוא האלגוריתם האהוב עליי ועניתי ש-BFS. בדיעבד יצא לי לחשוב על זה, ולמרות שאני מאוד אוהבת את BFS, האלגוריתם האהוב עליי הוא בעצם סדרת האלגוריתמים של טיול על עצים, הידועים גם כ-Tree Walk או Tree Traversal.

להמשיך לקרוא “יצאתי לטיול על עץ”
פורסם ב כלים לחיים קלים, מתכוננות לראיונות

בחרו את הכלי הנכון לדיאגרמה שלכן

זמן קריאה: 9 דקות

יש מן תפיסה מוטעית כזו שתכנות זו עבודה שלא דורשת תקשורת עם בני אדם אחרים, שבתור מתכנתת את יושבת כל היום מול המסך, כותבת קוד ולא מדברת עם אף אחד.
האמת רחוקה מכך מאוד. כמתכנתת את נדרשת להמון תקשורת עם אחרים – החל ממתכנתים אחרים, ראשי צוותים, צוותי פרודקט ועוד… 

להמשיך לקרוא “בחרו את הכלי הנכון לדיאגרמה שלכן”
פורסם ב זה רק קוד, מתכוננות לראיונות

סכום פיבונאצ’י

זמן קריאה: 8 דקות

היי לכולן!

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

להמשיך לקרוא “סכום פיבונאצ’י”
פורסם ב זה רק קוד, מתכוננות לראיונות

רקורסיה חלק ו’ – הטעות של יונתן

זמן קריאה: 5 דקות

הפוסט הקודם בסדרה – רקורסיה חלק ה’ – חיפוש קובץ במערכת קבצים

אני מאמינה שרובכן ראיתן את סרטון המאסטר שף של מייקרוסופט ששטף את הרשתות החברתיות בשבוע שעבר.

להמשיך לקרוא “רקורסיה חלק ו’ – הטעות של יונתן”
פורסם ב זה רק קוד, מתכוננות לראיונות

רקורסיה חלק ה’ – חיפוש קובץ במערכת קבצים

זמן קריאה: 12 דקות

היי לכולן!

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

להמשיך לקרוא “רקורסיה חלק ה’ – חיפוש קובץ במערכת קבצים”