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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. אתגר: להגדיר מנטליות של שפת תכנות בקטע קוד מינימלי

אתגר: להגדיר מנטליות של שפת תכנות בקטע קוד מינימלי

מתוזמן נעוץ נעול הועבר ארכיון code613m
3 פוסטים 3 כותבים 411 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #1

    עקב הזעזוע שחויתי בJS (Semicolon (;) בשפת javaScript) עלה בדעתי שאולי מצאתי את הקוד שמגדיר על רגל אחת את JS...
    זה אתגר ממש מעניין - בין שפות קוד יש הבדלי תכלית, אבל גם הבדלי מנטליות. למשל כל מתכנת VB מרגיש שאסור לVB להצהיר גנרי בצורה הזו
    Generic<string> אלא חייבים להיות בן אנוש ולכתוב Generic(of string).

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

    פורסם במקור בפורום CODE613 ב02/11/2017 21:27 (+02:00)

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    2
    • א מנותק
      א מנותק
      ארכיטקט
      כתב ב נערך לאחרונה על ידי
      #2

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

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

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

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

      פורסם במקור בפורום CODE613 ב03/11/2017 13:06 (+02:00)

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

      תגובה 1 תגובה אחרונה
      5
      • S מנותק
        S מנותק
        softs
        כתב ב נערך לאחרונה על ידי
        #3

        @ארכיטקט

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

        שנון ומדויק.

        פורסם במקור בפורום CODE613 ב04/11/2017 20:56 (+02:00)

        תגובה 1 תגובה אחרונה
        0

        בא תתחבר לדף היומי!
        • התחברות

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

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