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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

היי לכולן!

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

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

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

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

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

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

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

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

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

היי לכולן!

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

להמשיך לקרוא "רקורסיה חלק ה' – חיפוש קובץ במערכת קבצים"
פורסם ב לא רק למתכנתות, מתכוננות לראיונות

[פוסט אורח] איך להתראיין בלי להתייאש (יותר מדי)

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

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

להמשיך לקרוא "[פוסט אורח] איך להתראיין בלי להתייאש (יותר מדי)"
פורסם ב זה רק קוד, מתכוננות לראיונות

רקורסיה חלק ג' – קופסא שחורה

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

הפוסט הקודם בסדרה – רקורסיה – חלק ב' – כתיבת אלגוריתם רקורסיבי מהסוף להתחלה

היי לכולן!

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

להמשיך לקרוא "רקורסיה חלק ג' – קופסא שחורה"
פורסם ב כלים לחיים קלים, מתכוננות לראיונות

איך להפוך פרופיל גיטהאב לכרטיס ביקור

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

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

להמשיך לקרוא "איך להפוך פרופיל גיטהאב לכרטיס ביקור"