มารู้จักกับการ Clean code ผ่านภาษา javascript กัน

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 31

  • @quartekstudio8127
    @quartekstudio8127 หลายเดือนก่อน

    เดี๋ยวนี้ผมดูช่องนี้อย่างกับช่องสปอยหนังเลย. สอนดีจริงๆครับ (เอาจริงๆเนื้อหาดีกว่า B2D อีก. มีสองช่องที่คุณภาพก็ช่องนี้กับ kong แหละ) เนื้อหาเน้นๆ ไม่ใช่พูดแค่หัวข้อ และสามารถนำกลับไปใช้ได้เลย เหมือนกับเวย์โปรตีนที่กล้ามเนื้อเสียหายและพร้อมเข้าไปซ่อมแซมทันทีโดยไม่ต้องผ่านการย่อยเพราะมันดูดซับได้เลย

  • @maoudaiou
    @maoudaiou 11 หลายเดือนก่อน

    เป็นช่องเดียวที่สอนแล้วผมเข้าใจ (สอนดีเข้าใจง่าย ถึงจะพูดเร็ว)
    เทียบกับช่องอื่น พูดวกไปวนว่า ทวนไปทวนมาก็ยังไม่เข้าใจ สุดยอดครับ ติดตามเรื่อยๆ

  • @disakornnisakuntong
    @disakornnisakuntong 11 หลายเดือนก่อน

    code เป็นระเบียบขึ้นเยอะเลยครับ ขอบคุณมากๆครับ

  • @songpiw8651
    @songpiw8651 11 หลายเดือนก่อน +2

    อยากให้ลองทำเกี่ยวกับ core web vitals บ้าง

    • @mikelopster
      @mikelopster  11 หลายเดือนก่อน

      ขอบคุณสำหรับการสนับสนุนครับ จัดไปครับ 😆

  • @Ton262
    @Ton262 11 หลายเดือนก่อน

    ออกคลิปมาเหมือนรู้ใจ ดูคลิป go ep7 จบเมื่อวานว่าจะหาของ JS TS อีกวันก็อัพมาเลย ชอบจริง ๆ ช่องนี้อัพมาเหมือนรู้ใจหลายคลิปละ❤❤

  • @prapathsuayroop2341
    @prapathsuayroop2341 11 หลายเดือนก่อน

    มาเรียนแล้วครับ จบไปเรียบร้อย ขอบคุณครับ

  • @Surasilpa
    @Surasilpa 7 หลายเดือนก่อน

    ละเอียดดีครับ มือใหม่เข้าใจได้ไม่ยากเลย ขอบคุณครับ

  • @jan.parnupat
    @jan.parnupat 11 หลายเดือนก่อน +1

    ขอบคุณครับ 😂😂😂

    • @mikelopster
      @mikelopster  11 หลายเดือนก่อน

      ขอบคุณสำหรับการสนับสนุนเช่นกันนะครับ 🙏

  • @jameworawit8794
    @jameworawit8794 11 หลายเดือนก่อน

    เหมือนรู้ใจว่าเรากำลังศึกษาอะไรอยู่ ฮ่าๆ นำเสนอได้น่าฟังมากๆเลยครับ เข้าใจง่ายเห็นภาพตาม

  • @wiseskeshom4673
    @wiseskeshom4673 11 หลายเดือนก่อน

    ฟังตอนขับรถมาทำงาน​ เพลินมาก​ 😊

  • @MiniMarkChanel
    @MiniMarkChanel 11 หลายเดือนก่อน

    เนื้อหาดีมากครับ ชอบมากกกกกกกกกกก ❤❤

  • @kitti.crafts
    @kitti.crafts 11 หลายเดือนก่อน +3

    กรี๊ดดด ชอบ EP นี้มากเลย ต่อไปสอนการเขียน TDD หน่อยน้าาา

    • @mikelopster
      @mikelopster  11 หลายเดือนก่อน +2

      TDD เดี๋ยวมีหยิบมาพูดถึงกันแน่นอน 😁

    • @kitti.crafts
      @kitti.crafts 11 หลายเดือนก่อน

      เย้ๆๆ 🎉

  • @kajudam3829
    @kajudam3829 11 หลายเดือนก่อน

    ຮັກຊ່ອງນີ້

  • @jeedzar9803
    @jeedzar9803 11 หลายเดือนก่อน

    สุดยอด!!!✨

  • @weapn5122
    @weapn5122 11 หลายเดือนก่อน

    สนใจเรื่อง Networking ครับ

  • @mamory2101
    @mamory2101 11 หลายเดือนก่อน

    24:40 จริงๆ ทำแบบนี้ได้รึป่าวคะ options = {...defaultOptions, ...options}

    • @mikelopster
      @mikelopster  11 หลายเดือนก่อน

      จริงๆได้เหมือนกันนะครับ อยู่บนหลักการเดียวกันคือการใช้ parameter จำนวนไม่มากเช่นเดียวกันครับ 😁

  • @boynakub0027
    @boynakub0027 11 หลายเดือนก่อน

    สวัสดีครับ คุณไม้ค

  • @IHATEYOUTUBESHORT
    @IHATEYOUTUBESHORT 11 หลายเดือนก่อน

    ก่อน 100m ไลค์ครับ

  • @jirawatmaubkhuntod1823
    @jirawatmaubkhuntod1823 11 หลายเดือนก่อน

    มีสอน flutterไหม ท้อแท้กับ lib nodejs อัพบ่อยจนพัง เอาโค้ดเกิน 1 ปีมาแก้ไข อัพเดตนิดหน่อย build ไม่ผ่านแระ😂

    • @uselessgm7985
      @uselessgm7985 11 หลายเดือนก่อน +1

      ส่วนตัวเขียน flutter มา เรื่อง lib มีปัญหาพอๆกันเลยครับ (บางทีอาจจะเป็นเพราะว่าตัวเองจัดการ lib ไม่ดีพอด้วยแหละ) ข้อเสียหลักๆที่เจอเลยคือ flutter ใช้ dart เป็น base เพราะงั้นการที่มีการอัพเดต dart ที่เป็น sdk จะมีปัญหากับ flutter บ้างนิดหน่อย แต่เมื่อไหร่ที่ flutter อัพเดตตัวมันเองมีโอกาสพังสูงมากครับ เพราะบางอัพเดตมันเปลี่ยนวิธีการ compile code ทำให้ lib บางตัวที่พัฒนาจาก flutter version เก่าๆ พังหรือใช้ไม่ได้ก็มีครับ วิธีแก้จริงๆก็มีการ fix version ของ flutter sdk ให้อยู่ใน version ณ ตอนนั้นที่เราเขียนครับ ด้วยความที่มันต้องแปลง code เป็น native แต่ละ platform ก็เลยเกิดปัญหาขึ้นได้ง่ายครับ (คหสต)
      ข้อสังเกตอีกอย่างหนึ่งคือด้วยความที่มันเป็น native เพราะงั้นเนี่ยบางครั้งหรือ บาง lib ตัวเราเองต้องไป custom config ต่างๆใน platform นั้นๆด้วยซึ่งอันนี้แหละครับน่าปวดหัวที่สุดเพราะถ้าเราพึ่งเริ่มเขียน flutter แล้วไปลง lib ที่ไม่ได้อัดเดตมาแค่หลักไม่กี่เดือน ถึงตัว lib จะมี บอกไว้หมดแต่ก็อาจจะใช้ไม่ได้ครับ 😅😭 เราต้องจูนตัว flutter sdk กับ lib version หลายๆอันให้ไปด้วยกันได้ครับ
      จริงๆแล้วทั้งตัว node.js กับ flutter มันมีการ force version อะไรไว้อยู่ทั้งคู่ครับ อย่าง node ก็ fix node version ได้ flutter ก็ fix flutter sdk version ได้ ส่วนตัวชอบ node.js มากกว่าครับ 555 เพราะว่าส่วนใหญ่ที่ติดปัญหาที่เจอมาแค่ใช้ nvm เปลี่ยน node version เป็น version เก่าๆ ก็กลับมาใช้ได้แล้วครับ ซึ่งส่วนใหญ่จะเป็น 12, 14, 16 ไม่เกินนั้นครับถ้า set ไว้ใน package.json เลยก็จะง่ายหน่อย 😅ส่วน flutter เนี่ยต้องไปดูในหลัก major minor change ในแต่ละ version เลยว่า lib แต่ละตัวใช้ version ไหน ซึ่งอันนั้นก็จะยากขึ้นไปอีก ทั้งนี้ทั้งนั้นก็เป็นแค่ความเห็นส่วนตัวผมคนเดียว ขึ้นอยู่กับความชอบแต่ละคนด้วยครับ😊 พิมพ์ซะยาวเลย 5555

    • @mikelopster
      @mikelopster  11 หลายเดือนก่อน +1

      เอาจริง เห็นด้วยกับ comment นี้นะ 😂 โดยเฉพาะถ้าจะต้อง update dart, flutter ตาม เรื่อยๆ จะเจอปัญหาคล้ายๆกัน
      เรื่อง legacy dependency นี่เลี่ยงไม่ได้จริงๆ ถ้าอยากเจอเรื่องนี้ให้น้อย หรือให้ควบคุมได้มากสุด ต้องพยายามใช้ lib ให้น้อยที่สุดด้วยเหมือนกันครับ (ตัวผมตอนมานั่งอัพเดทก็ยังต้องมานั่งไล่แก้เหมือนกันครับ 😂)

  • @lomchoi
    @lomchoi 11 หลายเดือนก่อน

    เอฟซีคับ

  • @phongsavunhkeonavong8474
    @phongsavunhkeonavong8474 11 หลายเดือนก่อน

    ตั้งแต่ที่ใช้ eslint กับ prettier มาก็ไม่ได้สนใจเรื่องพวกนี้เลย😅😅😅

  • @ปิติกรศรีวุฒิภัทรบวร
    @ปิติกรศรีวุฒิภัทรบวร 11 หลายเดือนก่อน

  • @nuthaponax7122
    @nuthaponax7122 11 หลายเดือนก่อน

    เม้นแรก