YAGNI Archive

อธิบายแนวคิด YAGNI และ KISS แบบง่าย ๆ

อ่านบทความเรื่องการจัดการงานที่ทำ โดยหนึ่งในแนวคิดที่แนะนำคือ  YAGNI (You aren’t gonna need it) KISS (Keep it short and simple)

Read More…

ทำความรู้จักกับ KISS :: Keep It Simple, Stupid

หลังจากที่กลับไปอ่าน blog พบว่า ยังไม่เคยอธิบายเรื่อง KISS (Keep It Simple Stupid) เลย ดังนั้นลองมาทำความรู้จัก และ การนำไปใช้งาน ตามแนวคิดนี้กันหน่อยสิ

Read More…

สรุปเรื่อง Yagni: You Are Not Gonna Need It

เพิ่งอ่านบทความเรื่อง Yagni จาก bliki ของคุณ Martin Fowler จบ ได้อธิบายแนวปฏิบัตินี้อย่างละเอียด ทำให้เห็นว่า มีความสำคัญอย่างไรในการพัฒนา software ดังนั้น มาสรุปกันดีกว่า

Read More…

[แปล] YANIA – You Ain’t Needing It Anymore

อ่านเจอบทความเรื่อง YANIA – You Ain’t Needing It Anymore ซึ่งน่าสนใจดี เลยเอามาแปลแบบสนุกสนานสักหน่อย เนื่องจากปกติเคยได้ยินแต่คำว่า YAGNI-You Aren’t Gonna Need It ซึ่งเป็น principle อย่างหนึ่งของ Extreme Programming (XP) หมายถึง เราจะสร้างเฉพาะในสิ่งที่เราต้องการหรือจำเป็นเท่านั้น ไม่มีคำว่าทำเผื่อในอนาคต ซึ่งแนวคิด YAGNI ช่วยทำให้ทีมรักษาความเร็วของทีมเอาไว้ได้ เนื่องจากทีมให้ความสนใจในสิ่งที่ต้องส่งมอบ software ที่มีคุณค่า ต่อลูกค้าอยู่อย่างสม่ำเสมอเท่านั้น ส่วน YANIA ถูกนำมาใช้ใน Lean Startup Principle ดังนั้น มาดูหน่อยว่ามันคืออะไร และ เป็นอย่างไร

Read More…