ABA


"אפשר הסבר מזה שכבת DAL ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15508 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15508
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   09:33   25.10.09   
אל הפורום  
  אפשר הסבר מזה שכבת DAL ?  
 
   הבנתי שזה איזה שלב בין הקוד ב C# לדוגמה לבין מסד הנתונים
אבל לא הצלחתי למצוא תשובה ברורה בגוגל, אז תיארתי לעצמי שמישהו פה ידע להסביר את זה בכמה מילים ואולי איזה דוגמה קטנה...

תודה מראש לכל מי שעונה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה סתם חרט'ה ronen333  25.10.09 09:41 1
     יש לי כמה וכמה חברים שעושים עכשיו ראיונות עבודה Static 25.10.09 09:53 2
         קח ronen333  25.10.09 12:04 3
             תודה! ואחרי שקראתי... Static 25.10.09 13:53 7
  DAL Philips 25.10.09 13:27 4
     אני לא אומר שהדרך לא נכונה ronen333  25.10.09 13:32 5
         כי זה דבר שונה Philips 25.10.09 13:39 6
             ו? ronen333  25.10.09 14:16 8
                 אני עובד ככה Philips 25.10.09 14:34 9
                     בסדר וככה צריך עבוד. ronen333  25.10.09 14:43 10
                         שום דבר הוא לא חובה , זה סתם כתיבה נכונה. Philips 25.10.09 14:46 11
         זה מושג מה אתה רוצה.. כמו שתגיד שצהל זה ביטוי פלצני למשהו שכולם עושים DLN 28.10.09 23:40 19
  ronen333 אתה אומר הרבה דברים לא נכונים Net_Boy  25.10.09 19:52 12
     הרבה דברים לא נכונים? ronen333  25.10.09 20:19 13
         תשווה את התגובה שלי מול התגובה שלך ותבין למה אני אומר Net_Boy  26.10.09 00:32 15
     אני אשמח לעוד דוגמאות Static 25.10.09 20:56 14
         אני מחר אנסה להדגים Net_Boy  26.10.09 00:33 16
             כמו שהבטחתי אני אנסה לתת דוגמא לפרויקט תיאורטי Net_Boy  26.10.09 21:40 17
                 תודה!, בדיוק אתמול עבדתי על מערכת כזאת אז יצא לי לראות Static 28.10.09 08:21 18
                     בהחלט שיטת עבודה נהדרת טרה-בייט  30.10.09 23:39 20
                         אתה יותר ממוזמן לפתוח אשכולות כאלו Net_Boy  31.10.09 11:30 21
                         אז למה אתה מחכה :) רוצים לשמוע... Static 01.11.09 14:08 22
                             מה? ronen333  01.11.09 14:17 23
                                 סיכמנו גם סיכמנו... Static 04.11.09 16:13 24

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   09:41   25.10.09   
אל הפורום  
  1. זה סתם חרט'ה  
בתגובה להודעה מספר 0
 
   זה לכאורה סוג של ב'סנס לוג'יק, אתה עושה NAMESPACE קורא לו DAL ובתוכו מחקלות שמטפלות בחיבורים למסד.
אין חדש תחת השמש- פשוט עוד שם פלצני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   09:53   25.10.09   
אל הפורום  
  2. יש לי כמה וכמה חברים שעושים עכשיו ראיונות עבודה  
בתגובה להודעה מספר 1
 
   ושאלו אותם את השאלה הזאת וציפו מהם שידעו לעשות את זה
אח"כ שהם סיפרו לי את זה אמרתי להם שלא נתקלתי בזה מעולם

יש לך איזה דוגמה מהאינטרנט שאתה יכול לתת לי אני אקרא שם...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   12:04   25.10.09   
אל הפורום  
  3. קח  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 25.10.09 בשעה 12:26 בברכה, ronen333
 
http://dotnetstories.wordpress.com/2008/11/26/working-with-dal-data-access-layer-bllbusiness-logic-layer-in-aspnet-web-applications/

http://www.asp.net/learn/data-access/tutorial-02-vb.aspx

רק שתבין כמה זה פלצני...

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

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   13:53   25.10.09   
אל הפורום  
  7. תודה! ואחרי שקראתי...  
בתגובה להודעה מספר 3
 
   זה באמת שטויות.. למה להמציא לזה שמות...

בסה"כ בנו קלאס עם פונקציות לטבלה ב DB וקראו לזה DAL.

אני מבין את הצורך בארגון ונוחות, אבל זה באמת ברור מאליו...

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Philips
חבר מתאריך 21.3.02
17768 הודעות, דרג אמינות חבר זה
   13:27   25.10.09   
אל הפורום  
  4. DAL  
בתגובה להודעה מספר 0
 
   data access layer.
לעומת זה שכתב לפני אני ממש לא חושב שזה "פלצני".
זאת דרך נוחה לייצר אובייקט מסוג הטבלה שמולה אתה רוצה לעבוד.
BLL לעומת זאת זה מימוש של פונקציות שמשתמשות באובייקטים שאותם יצרת.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   13:32   25.10.09   
אל הפורום  
  5. אני לא אומר שהדרך לא נכונה  
בתגובה להודעה מספר 4
 
   אני אומר שמי שמכנה את זה בשם שונה לדבר כל כך טרוויאלי הוא פלצן.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Philips
חבר מתאריך 21.3.02
17768 הודעות, דרג אמינות חבר זה
   13:39   25.10.09   
אל הפורום  
  6. כי זה דבר שונה  
בתגובה להודעה מספר 5
 
   ה-BLL לא מכיר את החיבור לדאטא בייס , הוא מכיר רק את האובייקטים שמגיעים אליו מה-DAL
כמובן אם זה כתוב נכון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   14:16   25.10.09   
אל הפורום  
  8. ו?  
בתגובה להודעה מספר 6
 
   אני לא יודע איך אתה תכננת את הפרויקטים שלך לפני שלמדת על התכנון השכבות של DAL אבל אני השתמשתי כבר בתכנון הזה עוד לפני ששמעתי עליו.
אם אתה לא עובד עם שכבה לוגית מסוימת אז התכנון שלך מסורבל ולא נכון.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Philips
חבר מתאריך 21.3.02
17768 הודעות, דרג אמינות חבר זה
   14:34   25.10.09   
אל הפורום  
  9. אני עובד ככה  
בתגובה להודעה מספר 8
 
   שכבת DAL שמחוברת לדאטא בייס ויוצרת לי אובייקט עבור כל טבלה.
שכבת BLL שמכילה פונקציות שמשתמשות ב-DAL (לדוגמא רכישת כרטיס חיוב, דבר שמצריך הכנסה\עידכון להרבה טבלאות או יצירת משתמש וכו'...).
שכבת משתמש (תוכנה,ואבסרביס, WCF , אתר) שמכירה את ה-BLL ומשתמשת בפונקציות שלו.

ברור שאתה יכול לרשום את ה-DAL ואת ה-BLL תחת אותה מחלקה , אבל זה יוצר סירבול ושיכפול קוד במקרים מסויימים ועוד הרבה דברים שעלולים להשתבש.
ד"א מה שרשמת בסוגריים כבר מספיק בשביל להשתמש בזה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   14:43   25.10.09   
אל הפורום  
  10. בסדר וככה צריך עבוד.  
בתגובה להודעה מספר 9
 
   שוב, אני לא פוסל את זה- אני גם עובד ככה.
ההבדל היחיד הוא שאני לא מכנה את זה DAL.

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

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Philips
חבר מתאריך 21.3.02
17768 הודעות, דרג אמינות חבר זה
   14:46   25.10.09   
אל הפורום  
  11. שום דבר הוא לא חובה , זה סתם כתיבה נכונה.  
בתגובה להודעה מספר 10
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   23:40   28.10.09   
אל הפורום  
  19. זה מושג מה אתה רוצה.. כמו שתגיד שצהל זה ביטוי פלצני למשהו שכולם עושים  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   19:52   25.10.09   
אל הפורום  
  12. ronen333 אתה אומר הרבה דברים לא נכונים  
בתגובה להודעה מספר 0
 
   השם לא פלצני בכלל הוא מתאר בדיוק מה שהדבר עושה וזה לא סוג של BL זו שכבה שיושבת מתחת ל BL.
 
זה VERY VERY COMMON THING שכל מתכנת צריך לדעת (בוגר מדמ"ח טרי לעומת זאת לא אמור לדעת את זה כי לא אמור להיות לו ניסיון בארכיטקטורת מערכות לכן זה די שטותי לשאול את זה בראיונות עבודה)

הרעיון הוא מאד פשוט ליצור שכבה שתטפל בכל הDATA שהאפליקציה שלך מתעסקת בה ושאני אומר DATA אני ממש לא מתכוון רק ל DB , זה יכול להיות FILES , WEB SERVICES , REGISTRY , DEVICES וכו'...

השכבה שאמורה להיות מעל היא ה BL (BUSINESS LOGIC( שהיא אחראית על הלוגיקה של התוכנית שלך וגם אותה נהוג להפריד מהGUI

למה זה טוב נשאלת השאלה ?
המון סיבות :
- decoupling
- abstraction
- less mistakes
- security

אם תרצה אני אשמח לתת דוגמאות לכל אחד מהמושגים שפירטתי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   20:19   25.10.09   
אל הפורום  
  13. הרבה דברים לא נכונים?  
בתגובה להודעה מספר 12
 
   איכפת לך לציין מה הם?

הדבר היחיד שלא דייקתי זה שלא אמרתי "שבסי'נס לוג'יק זה שכבה נפרדת" ממה שאתם מכנים DAL (סתם עוד אוסף של מחלקות שלך שמתעסקות בDATA, למשל DB).

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   00:32   26.10.09   
אל הפורום  
  15. תשווה את התגובה שלי מול התגובה שלך ותבין למה אני אומר  
בתגובה להודעה מספר 13
 
   דברים לא נכונים
וממש לא כל מתכנת עובד ככה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   20:56   25.10.09   
אל הפורום  
  14. אני אשמח לעוד דוגמאות  
בתגובה להודעה מספר 12
 
   ואם אפשר אפילו דוגמה שאתה אישית עשית ואתה יכול לפרט עליה יותר מאשר מדריכי אינטרנט שטחיים.. כמובן רק אם יש לך כח לזה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   00:33   26.10.09   
אל הפורום  
  16. אני מחר אנסה להדגים  
בתגובה להודעה מספר 14
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   21:40   26.10.09   
אל הפורום  
  17. כמו שהבטחתי אני אנסה לתת דוגמא לפרויקט תיאורטי  
בתגובה להודעה מספר 16
 
   ותוך כדי אני אסביר על היתרונות ששכבה של טיפול במידע נותנת.

נניח שאני חנות אלקטרונית , יש לי אתר שדרכו עושים הזמנות (נקרא לו ה SERVER לצורך העניין) ובמקביל עוד תוכנה (CLIENT) שאמורה לנהל לי את המלאי בחנות לצורך הדוגמא.

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


2 הבעיות המרכזיות שנוצרות פה הן צמידות וחוסר אבסטרקטיות מה הכוונה ?

צמידות :
נניח מחר אני רוצה להוסיף משהו ל CLIENT שלי שמתקשר ל DB זה אומר שאני אצטרך בנוסף לסרוק את כל המקומות בקוד של ה SERVER שבהם יש התקשרות למקום הרלוונטי ולעשות את כל השינוים גם שם , תחשוב אתה מוסיף שדה של תאריך לכל מקום ב DB אתה תצטרך לעבור שאילתה שאילתה ולהוסיף ידנית את השדה הזה , ממש לא כיף.

חוסר אבסטרקטיות :
נניח החלטתי מסיבות כאלו או אחרות לזנוח את ה DB ולעבור לתקשורת דרך WEB SERVICES , מה זה אומר ? שינוי מוחלט מבחינת ארכיטקטורה של המערכת אני פחות או יותר אצטרך לשכתב את כל המערכת שלי בשביל השינוי הזה.

אני אתייחס ל2 הנושאים הנוספים שאמרתי

מקום לטעויות:
נניח והמתכנת ב SERVER עשה טעות בשאילתה מסוימת ברמת החוקיות של ה DB , לא יהיה לי אף מנגנון שיבדוק את זה ה CLIENT יקבל את המידע השגוי

אבטחה :
המתכנת הוא לא מבין גדול במסדי נתונים הוא מעביר את מה שהוא מקבל AS IS
נניח הוא מקבל INJECTION לתוך SQL הוא מעביר את זה ואנחנו אכלנו אותה כי שוב אין אף מנגנון שיבדוק את זה .

עכשיו כשמשתמים בשכבה לטיפול במידע כל הבעיות האלו נפתרות
הבעייה של הצמידות נפתרת, ה CLIENT כבר לא צריך להיות מתואם ל SERVER הוא רק צריך להכיר את השכבה ולדבר איתה ואת כל השינוים שבא לי לעשות אני עושה בשכבה עצמה.

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

מבחינת אבטחה ומקום לטעויות אני מוסיף עוד בדיקות נוספות ברמה של השכבה וככה אני EXTRA CAUTIOUS

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   08:21   28.10.09   
אל הפורום  
  18. תודה!, בדיוק אתמול עבדתי על מערכת כזאת אז יצא לי לראות  
בתגובה להודעה מספר 17
 
   הם בנו אתר אינטרנט עם שכבה אחת שהיתה כל עמודי ה ASPX של האתר עם מינימום קוד, והציגו שם בעצם רק את ה UI.

היתה להם שכבה שהם קראו לה BL בפרויקט נפרד שהכילה את כל הקוד ב C# וגישה לשכבת נוספת שנקראת DAL בפרויקט נפרד שהעבירה שאילתות ל STORED PROCEDURES על ה SQL SERVER


בסופו של דבר זה היה קוד של כמה עמודי ASPX עם ה DLLים של שכבת ה DAL ושכבת ה BL.

מאוד מסודר ונקי, אני מתחיל לאמץ את הדרך הזאת גם...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
טרה-בייט 
חבר מתאריך 8.10.09
24 הודעות, דרג אמינות חבר זה
   23:39   30.10.09   
אל הפורום  
  20. בהחלט שיטת עבודה נהדרת  
בתגובה להודעה מספר 18
 
ואכן היא "נקייה" מאד, בהירה ומסודרת, וזה רק חלק מהכח של השיטה, זה מקטין כמויות של באגים, זה עוזר לפתור את אלה שמתגלים, זה מאפשר חלוקת עבודה בין הצוות הויזואלי לצוות הטכני, זה מקל מאד מיגרציה בין סביבות בדיקה ופיתוח ובין גרסאות של סביבות פיתוח וזמן ריצה

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

דוגמאות מספר:
- תבניות-תכנון (Design-Patterns) - מקבץ פתרונות פשוטים לבעיות שכיחות
- תכנות-מונחה-אספקט (AOP) - מבט על כל מה שכבר יודעים, מנקודת מבט הפוכה
- פיתוח-מונחה-בדיקות (Test Driven Development) - לוודא שהכל עובד, תמיד
- מיפוי-אובייקטים-רלציוני - עוד באזז-וורד שאם יודעים לעבוד איתו יחסוך לכם ה-מ-ו-ן כאבי ראש
- יש עוד המון


זיו


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   11:30   31.10.09   
אל הפורום  
  21. אתה יותר ממוזמן לפתוח אשכולות כאלו  
בתגובה להודעה מספר 20
 
   אני אדאג שהאשכול ישאר ברמה גבוהה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   14:08   01.11.09   
אל הפורום  
  22. אז למה אתה מחכה :) רוצים לשמוע...  
בתגובה להודעה מספר 20
 
   אלא דברים מאוד חשובים שלצערי לא לומדים בתואר במדמ"ח
ולפי מה שיצא לי לראות בהרבה חברות הייטק קטנות לא מכירים ולא עובדים מסודר.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   14:17   01.11.09   
אל הפורום  
  23. מה?  
בתגובה להודעה מספר 22
 
   "אלא דברים מאוד חשובים שלצערי לא לומדים בתואר במדמ"ח"

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Static
חבר מתאריך 1.7.02
1329 הודעות, דרג אמינות חבר זה
   16:13   04.11.09   
אל הפורום  
  24. סיכמנו גם סיכמנו...  
בתגובה להודעה מספר 23
 
   אבל אני רואה יותר ויותר פרויקטים שבנויים ככה, וזה נכון שעד שלא עובדים בצוות מסודר לא באמת לומדים.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net