חוויה אישית – Waze – משחק יום העצמאות 2010

יום חמישי, אפריל 29, 2010

חוויה אישית – Waze – משחק יום העצמאות 2010שבת, 24/04/10, 19:30, בדרך מראש העין לרעננה. “הולכים לראות סרט?” שאלתי אותה, וחשבתי שזאת שאלה רטורית – הרי הקלטנו את “גבעת חלפון אינה עונה” ב-Max, וכבר תכננו על הפופקורן. “כן, אבל מה זה תיבת האוצר הזאת שיש באיזור בצרה?” היא ענתה. בלי לדעת לאן השאלה הזו תוביל אותנו – פשוטו כמשמעו. תיבת האוצר היא חלק מהמשחק הנהדר שהחבר’ה ב-Waze ארגנו ליום העצמאות. החוקים פשוטים: אוספים אייקונים ע”י להגיע פיסית למקום שבו מופיע האייקון על המפה, וכל הקודם זוכה. על כל אייקון שאוספים מקבלים נקודות, ומי שיש לו הכי הרבה נקודות...
אין תגובות

TDD – תכנות מונחה מבחנים (Part Three)

יום ראשון, אוגוסט 26, 2007

חופש גדול הגיע חבר'ה, אני מצטער על ההפרש (בשבועות) בין הפוסט הקודם בסדרה לזה. זה קשור להארי פוטר האחרון, לעונה הראשונה של בבילון 5, ולמאמר הזה של ארנון (שקראתי 4-5 פעמים, ועדיין לא נמאס לי). בנוסף, אושן 13 זה סרט מצויין, וגם הייתי צריך קצת לעבוד (נו, אתם יודעים איך זה), ולכן זה לקח לא מעט זמן, ואני מתנצל. מאירועי הפרקים הקודמים, והכנה להמשך. בפרק הראשון הצגנו את הרעיון מאחורי TDD - כתיבת המבחנים לפני כתיבת הקוד עצמו, הרצה של כל המבחנים, והמנטרה האינסופית "Red-Green-Refactor". בפרק השני, הורדנו והתקנו את NUnit, והתחלנו לממש את ה- Rules Of Play של משחק הקוביות Craps, לפי Wikipedia. כתבנו...
2 תגובות

מטאורים, וספגטי בולונז

יום שני, אוגוסט 13, 2007

למי שלא ידע, אתמול בלילה היה מטר מטאורים (שאפשר לקרוא עליו כאן וכאן). יחד עם חברים, ירדתי למדבר יהודה, לצוד מטאורים במצלמה - אבל... המצלמה שלי עשתה בעיות, וכל מה שהצלחתי לצלם היה ארוחת הערב שבישלנו (יחד עם חבר-מדריך-שף מדורות) :   למישהו יש להמליץ על מצלמה דיגיטלית טובה, אמינה, וזולה ? מעבר לכך, חשבתי שזו תהיה הזדמנות נהדרת להשתמש קצת ב- Popfly, אז יצרתי לי חשבון ב- Flickr, ואת זה: עכשיו, אני רק צריך קצת עזרה בלהגדיל את זה... את התמונות ניתן לראות ב-flickr, אבל השימוש ב- Popfly הפך את זה להרבה יותר מעניין (וגם מאתגר, בפעם הראשונה). למי שלא ניסה עדיין,...
אין תגובות

TDD – תכנות מונחה מבחנים (Part Two)

יום שישי, אוגוסט 10, 2007

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

TDD – תכנות מונחה מבחנים (Part-One)

יום שלישי, אוגוסט 7, 2007

זהו החלק הראשון בסדרת פוסטים שאני כותב בנוגע ל- Test Driven Development, מתוך תקווה כנה שהוא יעזור לכם לעשות קצת סדר בבלאגן - לי זה עוזר. כדי להתחיל לעשות סדר בבלאגן, נתחיל מלומר מה זה לא TDD, ונמשיך בהצגה בסיסית של TDD. עשיתי קצת מחקר לפני הכתיבה של הפוסט, ומצאתי בוויקיפדיה את הערך 'פיתוח מונחה בדיקות', וסליחה, אבל זה שם מזעזע. בראשי תיבות זה פמ"ב, ולא כיף להגיד את זה כמו תמ"מ. פרולוג בהתחלה, כשמרחרחים במקומות הלא נכונים, מוצאים כמה דברים בנוגע ל- TDD, שכולם נכונים (חלקית), אבל לא ממש מסבירים את הנושא : TDD זה סוג של Agile. TDD זה...