7 סימנים שאתה (או את) עושה משהו לא נכון
amitai, א', 13/09/2009 - 13:39
- רק התקנת דרופל ואתה כבר מנסה לקודד.
- אין לך CCK, VIEWS, RULES, FLAG מותקנים.
- אתה לא משתמש ב- SVN. גם אם אתה המתכנת היחידי וזה הפרוייקט הראשון, זה מאוד ממולץ - עדיף להתחיל לעבוד נכון מהרגע הראשון, וזה לא מסובך מדי.
- יותר מ- 20% מהקוד באתר הוא custom.
- אתה לא תורם את העבודה שלך לקהילה. לא חייבים להעלות מודולים, אפילו דקומנצטיה עוזרת - ועדיף לדרופל העולמי.
- אתה לא מקפיד על coding standards של דרופל - מה שגורם לקוד שלך להיראות רשלני אם מישהו אחר עובר עליו.
- כשאתה מתקדם יותר בענייני הדרופל, אתה ממשיך לעדכן את האתר החי ידנית, במקום להעביר הכל לקוד.
אתה לא משתמש ב- SVN. ידעת
ידעת שאגיב לזה, לא? הייתי מעדיף "אתה לא משתמש במערכת ניהול גרסאות".
אני מסכים איתך בעקרון, אבל יש כאו עניין של עלות תועלת. זה לא הכרחי לעשות את זה אוטומטי, רק יותר מסודר, מה שאומר שזה יותר מסובך, עם סיכוי קטן יותר לשגיאות. זה עניין של החלטה של מזמין הפרויקט, ולא של המתכנת.
ושכחת את עניין החתלתולים... :)
ידעת שאגיב לזה, לא? הייתי
מסכים, אבל לא רציתי לסבך.
מסכים לגמרי. למרות שכשמתרגלים לעניין, המהירות שבה מעברים לקוד גדלה.
לא מסכים. כמו שהלקוח לא יודע לבקש להעביר VIEWS לקוד. אני לא חושב שאנחנו צריכים בהכרח לחנך את הלקוח, אבל בסוף היום זה עושה את העבודה שלנו ליותר קלה.
אמתי -- חברת גיזרה
כמו שהלקוח לא יודע לבקש
בוודאי שלא צריך לחנך אף אחד. המטרה היא לתת לו את הפתרון המתאים לו ביותר, בתקציב שלו. זה יכול להיות להעביר את כל ה views לקוד, אבל גם יכול להיות שלא. כנ"ל לגבי שדרוגים. קלות העבודה שלנו היא לא קריטריון פה, אלא המחיר של העבודה ומחיר אפשרות הטעות שלנו - ואת ההחלטה הזו צריך לגלגל ללקוח.
תכל'ס יובל, אני עם אמיתי
תכל'ס יובל, אני עם אמיתי פה.
אם מישהו קורא את זה ולא משתמש ב-RCS, הוא מבין שהוא צריך לתקן ומופנה ישר ל-svn, שהיא קרוב לוודאי הפתרון הכי, אה... נגיש.
אם מישהו קורא את זה, משתמש ב-RCS והיא לא svn, סימן ש:
א. הוא משתמש ב-git, ומירב הסיכויים שהוא לינוס\רובוטריק\אתה, ויודע מה טוב לו.
ב. חובב סאדו-מאזו או אוגר קרדיות אבק, ולכן משתמש ב-cvs.
כמעט שכחתי ג- הוא מארק שאטלוורת' או chx, ולכן משתמש ב-bazaar.
אורן זוסמן
אני: קוראים לי יובל ועבדתי
אני: קוראים לי יובל ועבדתי במשך 6 שנים על CVS [מתיישב]
כולם: אנחנו אוהבים אותך יובל.
SVN זה אותו דבר, רק קצת יותר נורמלי. גיט זה אותו דבר רק עובד באמת (הפיצ'רים הכי חזקים שלו בעיני: מהירות, יכולת פיצול ואיחוד). והקונספטים הבסיסיים באמת פשוטים. הם קשים למי שבא מהעולם ה"ישן", כמוני. מי שמתחיל היום, אין סיבה להצמד למערכות ארכאיות כאלה.
אם שינית קוד של דרופל או של
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות