การพัฒนาซอฟต์แวร์
posted on 26 Aug 2008 06:15 by wonamหน้านี้รวมรายการหัวข้อที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์ โดยแบ่งตามหัวข้อ ในแต่ละหัวข้อตอนนี้เรียงตามลำดับที่เขียน
กระบวนวิธี
- พริ้ว
- คนมีฝีมือ -- เกี่ยวกับสมมติฐาน "คนมีฝีมือถูกกว่า" ของมาร์ติน ฟาวเลอร์
- วินัย
- สามระดับของผู้เรียน
- ซอฟต์แวร์และวิศวกรรม
- คุณค่าของซอฟต์แวร์
- มองเป็นเกม
- กระบวนการที่ถอดประกอบได้
- สกรัม
- ลักษณะพิเศษ
- เกี่ยวกับ Rational Unified Process
การทดสอบ/การพัฒนาโดยใช้การทดสอบเป็นตัวขับดัน
- Nightly Unit Testing
- Test-driven development -- เกี่ยวกับการเริ่มทำ TDD ในการพัฒนาบน Ruby on Rails
- TDD, BDD, CDD, ... -- เกี่ยวกับการโต้วาที "Coplien and Martin Debate TDD, CDD and Professionalism"
- ทดลอง BDD
- กระสุนด้าน: unit test ที่ทำงานช้า
Unit testing
- JUnit: เริ่มต้น
- JUnit: สร้างชุดทดสอบ
- JUnit: spike solution
- JUnit: เก็บตกจากการสร้างชุดทดสอบ
- โดดเดี่ยว unit ด้วย Mockito
แนวคิด/แนวปฏิบัติ/ท่า
ภาษาโปรแกรม/framework
- ทิศทางของภาษาโปรแกรม
- C# 3.0
- ทดลอง django
- Haml
- ความเชื่องช้า -- เกี่ยวกับความเชื่องช้าของ Ruby และคำวิจารณ์ภาษาเชิงพลวัติ
- web load testing ด้วย curl และ Ruby
- django จาก rails
- ยาเมล์
ไม่เข้ากลุ่ม