"The Practice of Programming" โดย Brian Kernighan [วิดีโอ] (youtube.com) 2 คะแนน โดย GN⁺ 2024-07-11 | 1 ความคิดเห็น | แชร์ทาง WhatsApp บทความที่เกี่ยวข้อง เจอรัลด์ ซัสแมน: การเขียนโปรแกรมควรจะต้องสนุก (2022) [วิดีโอ] 1 คะแนน · 1 ความคิดเห็น · 2024-06-14 [YouTube] ถ้าการเขียนโปรแกรมเป็นอนิเมะ 4 คะแนน · 1 ความคิดเห็น · 2020-02-28 ลาก่อน, Clean Code [ฉบับแปล] 8 คะแนน · 1 ความคิดเห็น · 2020-01-18 บทเรียนที่ได้จากการพัฒนาซอฟต์แวร์ 96 คะแนน · 7 ความคิดเห็น · 2024-03-04 Clean Code Javascript [แปล] 7 คะแนน · 0 ความคิดเห็น · 2020-02-04 1 ความคิดเห็น GN⁺ 2024-07-11 ความเห็นจาก Hacker News หนังสือเล่มนี้เป็นสิ่งจำเป็นสำหรับโปรแกรมเมอร์ทุกคน โดยเฉพาะผู้เริ่มต้น หนังสือของ Kernighan มุ่งเน้นพื้นฐานและสิ่งสำคัญด้วยภาษาที่กระชับและแม่นยำ หนังสือเล่มนี้ช่วยให้เข้าใจหลักการและนำไปปรับใช้กับสถานการณ์ของตนเองได้ หนังสือเล่มนี้แสดงให้เห็นการประยุกต์ใช้จริงโดยไม่ทำให้ผู้อ่านจมอยู่กับทฤษฎี ผู้เขียนความเห็นซึ่งมีประสบการณ์ด้านการเขียนโปรแกรมเครือข่าย ได้มุมมองใหม่จากบท "Notations" ยังมีตัวอย่างโค้ดที่แสดงแนวคิดอย่าง virtual machine, code threading และ JIT compilation แนะนำให้อ่านหนังสือ "The Unix Programming Environment" ควบคู่กันด้วย บท "Program Development" ยกตัวอย่างการพัฒนาคอมไพเลอร์สำหรับภาษาของเครื่องคิดเลขขนาดเล็ก แนะนำให้ศึกษาหนังสือทุกเล่มของ Kernighan Jon Bentley และหนังสือของเขา "Programming Pearls" กับ "More Programming Pearls" ก็ยอดเยี่ยมในระดับเดียวกัน มีการเสนอให้เพิ่ม "Software Tools in Pascal" เข้าไปในรายชื่อหนังสือที่จะพูดถึงในพอดแคสต์ด้วย หนังสือเล่มนี้ก็เขียนโดย Kernighan เช่นกัน มีหนังสือเล่มนี้อยู่และคิดว่าเป็นหนังสือที่ดี Kernighan เป็นที่รู้จักว่าเป็นคนถ่อมตัว ในวิดีโอบน YouTube เขาเล่ากระบวนการแก้ปัญหาในงานวิจัยของตัวเอง เขาเคยพยายามแก้ปัญหา NP-complete ก่อนที่ทฤษฎีจะถูกวางรากฐาน เมื่อเคยขอเปเปอร์ทางอีเมลก็ได้รับคำตอบอย่างรวดเร็ว และเป็นงานอ่านที่น่าสนใจมาก ชอบหนังสือ "The Practice of Programming" มาก บทเรียนจากหนังสือเล่มนี้ฝังใจมากที่สุด แม้จะไม่ได้อ่านมานาน แต่ยังส่งผลต่อการทำงานประจำวัน มีการกล่าวถึงผลงานมากมายของ Brian Kernighan ไว้ในลิงก์ อยากให้การสัมภาษณ์สมัยนี้เน้นการรู้แนวคิดจากหนังสือเล่มนี้มากกว่า leetcode ดูเหมือนว่าแม้แต่ Brian Kernighan เองก็อาจไม่ผ่านการสัมภาษณ์ยาก ๆ แบบ leetcode ในปัจจุบัน "g" ไม่ออกเสียง ถ้าเชิญ Rob Pike มาด้วยก็น่าจะช่วยแก้การออกเสียงได้ ดูวิดีโอไปแค่หนึ่งในสาม แต่ผู้จัดพอดแคสต์ตั้งคำถามได้ดี ขอบคุณที่แชร์ คิดว่าการใส่รายชื่อหนังสือไว้ในรูปแบบการนำเสนอหนังสือแบบนี้น่าจะดี ได้เพิ่มสารคดี "The Bit Player" และหนังสือ "Recoding America", "Chip War", "Endurance: Shackleton's Incredible Voyage" เข้าไปในรายการอ่านแล้ว
1 ความคิดเห็น
ความเห็นจาก Hacker News
หนังสือเล่มนี้เป็นสิ่งจำเป็นสำหรับโปรแกรมเมอร์ทุกคน โดยเฉพาะผู้เริ่มต้น
Jon Bentley และหนังสือของเขา "Programming Pearls" กับ "More Programming Pearls" ก็ยอดเยี่ยมในระดับเดียวกัน
มีการเสนอให้เพิ่ม "Software Tools in Pascal" เข้าไปในรายชื่อหนังสือที่จะพูดถึงในพอดแคสต์ด้วย
Kernighan เป็นที่รู้จักว่าเป็นคนถ่อมตัว
ชอบหนังสือ "The Practice of Programming" มาก
มีการกล่าวถึงผลงานมากมายของ Brian Kernighan ไว้ในลิงก์
อยากให้การสัมภาษณ์สมัยนี้เน้นการรู้แนวคิดจากหนังสือเล่มนี้มากกว่า leetcode
"g" ไม่ออกเสียง
ดูวิดีโอไปแค่หนึ่งในสาม แต่ผู้จัดพอดแคสต์ตั้งคำถามได้ดี
คิดว่าการใส่รายชื่อหนังสือไว้ในรูปแบบการนำเสนอหนังสือแบบนี้น่าจะดี