พอเข้าไปอ่านในประเด็นแล้ว เขาบอกว่า "เป็นมุก" นะ

 

แต่ก็ขึ้นอยู่กับสายงานเหมือนกันนะ บางที่แทบไม่มี test coverage เลย ก็เลยทำให้ต้องคิดหนักเหมือนกัน ฝั่งนั้นก็ดูเหมือนว่ายังทำโค้ดดี ๆ ได้ไม่เก่งเท่าสาขาอื่นอยู่เหมือนกันครับ

 

เรื่องนี้ผมก็พูดกับคนรอบตัวบ่อยเหมือนกัน แต่สุดท้ายแล้ว ในอนาคตคงยากที่จะไล่ดูโค้ดทั้งหมดได้ ดังนั้นผมคิดว่าถ้าไม่เขียนเทสต์ให้กับลอจิกที่สำคัญจริง ๆ มีเรื่องใหญ่แน่นอน

 

มีการเพิ่มไว้ที่ท้ายบทความด้วย โดยมีการพูดกันว่า tldaw ก็รันทดสอบแบบไม่เปิดเผยเช่นกัน (บอกว่าเป็นมุกครับ)
https://github.com/tldraw/tldraw/issues/8082

ถ้าดู SQLite ทดสอบอย่างไร
SQLite เปิดเผยทั้งหมดก็จริง แต่มีโค้ดทดสอบมากกว่าซอร์สโค้ดถึง 590 เท่า และส่วนนี้เป็นความลับทั้งหมด
มีการครอบคลุมสาขา 100% มีเทสต์เคสนับล้านรายการ และทำ mutation test มากกว่าหนึ่งพันล้านครั้ง

 

ผมคิดว่าประเด็นหลักที่ว่า “ให้ความสำคัญกับการทดสอบมากกว่าซอร์ส” นั้นถูกต้องจริง ๆ ครับ แต่ก็ไม่แน่ใจเหมือนกันว่ากลยุทธ์ที่เปิดแค่โอเพนซอร์สโดยไม่เปิดการทดสอบจะยังใช้ได้ผลหรือไม่ เพราะก็ดูเหมือนว่าจะเก่งพอที่จะดึงรายการทดสอบออกมาจากซอร์สได้เหมือนกัน..

 

ให้ความรู้สึกเหมือนกำลังอ่าน The Pragmatic Programmer ฉบับสำหรับนักศึกษาเลย ดูดีมากครับ

 

ดูแล้วน่าสนใจครับ ข้อมูลทำเลการค้าเอามาจากไหนครับ?

 

ตอนนี้กลับยิ่งดีไม่ใช่หรือครับ? ถ้าเคลื่อนไหวได้เร็วกว่าคนอื่น ก็ดูเหมือนว่าจะกลายเป็นผู้เชี่ยวชาญได้อย่างรวดเร็วครับ ในสาย AI เองก็ยังมีงานให้ทำอีกมาก.. ตอนนี้ก็เพิ่งแค่เขียนโค้ดได้ดีขึ้นเท่านั้นเองครับ

 

ผมไม่ได้เปิด VS Code เลย แต่สั่งให้ Copilot agent เขียนโค้ดหลายโปรเจกต์ได้ตรงจากหน้า GitHub เลย ตอนนี้ agent ทำได้หมดกระทั่งใช้ Playwright แสดงภาพหน้าจอของเว็บเพจให้ดูโดยตรง
ด้วยเหตุนี้หลาย ๆ toy project ที่เคยตายไปแล้วก็กลับมามีชีวิตอีกครั้ง :-)

 

น่าประทับใจมากครับ แม้จะเป็นบทความสั้น ๆ แต่ก็เข้าใจและเห็นด้วยได้ทันที ดูเหมือนว่าความปลอดภัยของโค้ดทดสอบอาจสำคัญกว่าซอร์สโค้ดเสียอีก

 

Cloudflare, AI로 Next.js를 1주일 만에 Vite로 재구현한 vinext 공개

ดูเหมือนจะเป็นบทความที่เชื่อมโยงกับเรื่องนี้นะครับ ตอนทำโอเพนซอร์ส ตอนนี้ก็คงเป็นไปได้ว่าเราอาจจะต้องระมัดระวังมากขึ้นในการเปิดเผยโค้ดทดสอบ

 

แม้แต่กีตาร์ก็เหมือนการพัฒนา ตอนที่เล่นได้ตามใจตัวเองนี่แหละสนุกที่สุด

 

ควรทำให้มันออกมาแบบนั้น เสริมความปลอดภัย ตรวจทาน แล้วอย่างน้อยก็ฝาก PR ไว้ที่อัปสตรีม หรือไม่ก็เสริมให้แข็งแรงขึ้นต่อใน GitHub ของตัวเองแล้วบอกให้คอมมูนิตี้ BSD รู้กันดี ๆ แต่ถ้าจบแค่นั้น ผมก็ยังไม่ค่อยแน่ใจในความจริงใจนะครับ ถ้าเป็นผู้ใช้จริงก็คงอุดช่องโหว่ด้านความปลอดภัยด้วยตัวเอง และถ้าเป็นคนที่ใช้ Windows เป็นหลักอยู่แล้วแล้วมาเล่น OS อื่นเป็นงานอดิเรก ก็คงปล่อยทิ้งไปมากกว่า ดูจากที่เป็นรุ่นปี 2016 ก็น่าจะเป็นอย่างหลัง

 

น่าจะเป็นอัปเดตที่คำนึงถึง AI agent

 

เครื่องมือภายในหรือ SaaS แบบเรียบง่ายน่าจะถูกแทนที่ได้เร็วมากจริง ๆ แต่ในมุมของนักพัฒนาเดี่ยวที่สร้างโปรดักต์คนเดียว กลับรู้สึกว่าตอนนี้คือยุคของแรงทดอย่างมหาศาลเสียมากกว่า

เมื่อก่อนเราต้องใช้พลังไปกับการ "พิมพ์" เพื่อทำไอเดียให้เป็นจริงถึง 80% แต่ตอนนี้ต้นทุนการพัฒนาแทบจะเข้าใกล้ศูนย์แล้ว สุดท้ายเกมต่อจากนี้จึงไม่ใช่การแข่งขันว่าใครเขียนโค้ดเก่งกว่า แต่เป็นการแข่งกันว่า "ใครหาความไม่สะดวกของตลาดเจอและวางแผนได้เร็วกว่า" มากกว่าจนรู้สึกว่าเกมเปลี่ยนไปอย่างสิ้นเชิง

 

เห็นด้วยอย่างยิ่งครับ โครงสร้างที่อ่านง่ายสำหรับมนุษย์ (README) กับโครงสร้างที่ LLM แยกวิเคราะห์ได้ง่าย (AGENTS.md) นั้นต่างกันโดยสิ้นเชิง ถ้าสร้างคอนเท็กซ์ทั้งหมดอัตโนมัติแล้วโยนเข้าไปแบบไม่เลือก ก็มีแต่จะเปลืองค่าใช้จ่ายโทเค็น API และผมก็มักเจอด้วยว่ากลับยิ่งทำให้อาการหลอนของโมเดลรุนแรงขึ้น สุดท้ายแล้ว ถึงจะน่ารำคาญอยู่บ้าง แต่ดูเหมือนว่าการให้มนุษย์ย่อและขัดเกลาคำสั่งสำหรับเอเจนต์ด้วยตัวเองจะมีประสิทธิภาพที่สุดครับ

 

ย้ายแล้วเนื่องจากไม่เหมาะกับ Show GN
กรุณาโพสต์โดยอ้างอิง วิธีใช้งาน Show

 

สำหรับ Gemini Pro
ฉันขำมากตรงที่มันตอบว่าถ้าคุณเอารถไปได้ ก็เดินไปก็ได้เหมือนกันนี่แหละ