דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
מעלה ומורידמ

מעלה ומוריד

@מעלה ומוריד
אודות
פוסטים
1.2k
נושאים
190
שיתופים
0
קבוצות
0
עוקבים
5
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    מעלה ומורידמ מעלה ומוריד

    @אף-אחד-3 כתב בMaPraqti: תובנות על vibe coding בבקשה 🙏:

    הנושא שלדעתי עדיין ממש חסר בכלים האלו הוא עיצוב UI שבזה לדעתי אין תחליף לבן אדם שיש לו חוש לעיצוב (ובאמת פלא איך האפליקציה של @מעלה-ומוריד כל כך מרשימה מבחינה עיצובית)

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

    @אף-אחד-3 כתב בMaPraqti: תובנות על vibe coding בבקשה 🙏:

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

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

    תכנות

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    מעלה ומורידמ מעלה ומוריד

    @nach כתב בMaPraqti: תובנות על vibe coding בבקשה 🙏:

    א. שאפו על ה"מערכת", נראית באמת יפה ומושקע, קו נקי ואחיד.
    ב. בוודאי שתעלה לגיטאהב רק שתגדיר כפרטי ולא ציבורי, יעזור גם לך לנהל את הקוד שלך (אתה יכול לפרסם גרסה מתוך בראנצ X ולעבוד בינתיים על גרסה חדשה בבראנצ שני ולאחד כשתרצה, מלבד הנושא של גיבוי וכלי דפלוי כמו VERCEL שמתממשקים בקלות עם גיטאהב)
    ג. וויב קודינג עדיין מייצר המון המון זבל, ישר כששיתפת את הפרויקט הלכתי לגיטאהב שלך (נראה שהסרת אותו...) וכשראיתי שלושה קבצים עמוסים בכל טוב ארץ מצרים, ידעתי שתצטרך עוד מעט לשכתב את הכל מאפס.
    כמו שאמרת וויב קודינג הוא כלי מושלם לאנשים שיודעים לעבוד איתו, אבל הוא יצטרך לעבור המון דיוק בשנים הקרובות כמו למשל לבדוק את עצמו מול האמת ומול הכלים הנכונים להשתמש בהם.
    אפילו עכשיו כשאתה משכתב את המערכת, אתה יודע בכלל שיש כלים חדשים יותר עבור ריאקט? כמו NEXTJS או דברים דומים שבנויים על תשתית של ריאקט או VUE ומפשטים תהליכים וקוד וSEO ועוד הרבה דברים וריאקט עצמו לבד (עם VITE...) כבר הרבה פחות שימושית בתעשיה! הרי הוא לא יגיד לך את זה, אתה תגלה את זה עוד חודשיים כשתרצה קידום בגוגל או שתרצה מערכת ניתוב קלה יותר או מבוססת משתמשים ועוד כל מיני דברים שברור שאפשרי בריאקט הרגיל ג"כ אבל הם פי אלף קלים להגדרה עם מטה פריימוורקס, הוא לא יגיד לך את זה עד שתשאל אותו "האם מומלץ לי X או Y".
    זאת אומרת שהוויב קודינג לגמרי לא מחליף את הידע המקצועי (אולי זו משאלת לב..?🤔)
    הוא כן מיועד ל: ממשק ראשוני לצורך תכנון מערכת ובדיקת אפשרויות, או לאנשים שמבינים בתוכנה (לאו דווקא כותבי קוד גדולים), בקיצור: כפי שאמר לי פעם @יהודי-טוב "הAI לא יחליף אותנו כמתכנת אבל המתכנת שיודע להשתמש טוב בAI הוא זה שעלול להחליף..."
    בהצלחה..!

    את העצות על גיט יישמתי מיד. לומדים עם הדרך.

    איך שאני מבין נקסט.js פחות נוגע לאפליקציה שבכלל לא חשופה למנועים, אם אני מבין נכון [נהג חדש] ההבדל הוא בין CSR שזה דרך הפעולה של התוכנה שלי כרגע, שכל קוד האפליקציה נשלח לדפדפן, והוא מרכיב את הדף. לבין SSR שמרכיב את הדף בשרת ושולח HTML מוכן. זו אכן הדרך הנכונה לאתרים שצריכים טעינה ראשונית מהירה וקידום SEO, כשאבנה אתר עם תוכן רוחבי בשביל הקידום זו בהחלט תהיה צעד נכון עבורי.

    תכנות

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    מעלה ומורידמ מעלה ומוריד

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

    תכנות

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    מעלה ומורידמ מעלה ומוריד

    אני זוכר מחמאה אחת שקיבלתי ממנו, ולא הבנתי עד כמה היא היתה חשובה בשביל ההמשך והיתה צריכה להדליק לי נורת אזהרה, באחת הפעמים הוא נורא התרגש מהעובדה שכל הקוד ככה בונילה, והכל כתוב בjs בלי שימוש בספריות חיצוניות, ואין התנגשויות [כמובן אחרי עבודה סיזיפית] הוא הודיע לי שזה מראה על הבנה נדירה של js. הטמבל לא ידע כמובן לומר לי שעלי דחוף לעבור למשהו שנקרא ריאקט, ולייבא ספריות חיצוניות שיחסכו עבודה, בכל מיני צמתים.
    דוגמה שולית אבל מאפיינת, באחת הפעמים הוא צייר לי אייקונים בSVG!! במקום לייבא אותם מספריה שכבר השתמשתי בה 🙂

    תכנות

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    מעלה ומורידמ מעלה ומוריד

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

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

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

    הנה הדוגמה הכי טובה:
    בגירסה הראשונה של התוכנה, כל התוכנה הייתה קובץ אחד ענק של Vanilla JS. התחזוקה הפכה לגיהינום, הכל התנגש בהכל.
    השאלה הראשונה ל-AI: העליתי לו את כל 5,000 שורות הקוד ושאלתי: "איך מייעלים את זה?". אחרי ששאלתי שוב ושוב, בכמה צ'אטים שונים, וביקשתי שיסביר לי במונחים מקצועיים ועל פי שיטות פופולריות, העצה שחזרה על עצמה הייתה: "תעשה את הקוד מודולרי". [הוא לא המליץ לי עדיין לעבור לריאקט, מה שגרם אחר כך לעבודה להיות מסורבלת ומסכונת פי כמה וכמה].
    הקשבתי לו. פיצלתי את הקוד לשבעה קבצים, הפרדתי אחריויות. כמובן בצמוד אליו, ייעוץ קבוע ובלתי מוגבל.
    מהר מאוד, קובץ ה-main.js הפך למפלצת חדשה של אלפי שורות, והגענו בדיוק לאותה הבעיה. הוא פתר את הסימפטום, לא את הבעיה מהשורש.
    רק אחרי שחזרתי אליו עם הבעיה החדשה, הוא הציע את הפתרון האמיתי: לעבור לריאקט. זה הוביל לריפקטורינג מתיש ומייגע שנכשל פעמיים, ורק בפעם השלישית הצליח – וגם זה עם רגרסיה של כמעט חצי מהפונקציונליות הקיימת.

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

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

    כמובן שצריך להזהיר אותו חזור והזהר [בAI studio יש חלון להכניס 'הנחיות קבועות'] שלא ישנה בקוד כלום, מלבד מה שהתבקש.
    אני תמיד כתבתי שם בכל צ'אט, שיתן לי רק את השינויים בקוד, עם הסבר מניח את הדעת למה ומה כמה ואיך.
    ושלא יתן לי קבצים שלמים משוכתבים - כי הוא אומן ב'לגנוב' שורות קוד חשובות מאין כמותם, וזה יכול להיות אירוע מתסכל ואסוני.

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

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

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

    ליבי ליבי, ואני בעצמי כועס ופגוע מהעובדה שכיום כל כוכב [כגון אנא] יכול לקום ולבנות מערכות שלמות, על בסיס מידע שהיה עד לפני יומיים פרי עמל של שנים(!!)

    אני זוכר איך כולנו ב מקצועות.קום התרגשנו מהקסם ש @yossiz עשה כאשר פנה אליו @golanart זכור לטוב
    והוא יצר כפתור שמעתיק את הקוד מבלוק הקוד שבתוך הפוסט, ולא זו בלבד אלא גם יצר כפתורים שמסמנים את הפוסט כנקרא, מתוך רשימת הפוסטים. ז-ה ה-י-ה ק-ס-ם!!

    אלו פני העוול.

    תכנות
  • 1
  • 2
  • 3
  • 4
  • 5
  • 61
  • 62
  • 2 / 62
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום