ארכיון יומי: 3 אוקטובר, 2009

בחירת framework לא מתאים ?

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

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

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

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

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