Xưa kia, việc làm phần mềm được coi như là một khoa học nghiêm túc (science), dần dần chuyển sang sản xuất kiểu công nghiệp (software engineering). Nhưng dần dà, người ta thấy nó còn mang tính nghệ thuật, thủ công rất nhiều. Ngày càng nhiều người quan tâm tới phát triển phần mềm theo hướng thủ công này. Thực ra, việc gọi phần mềm là một nghề thủ công (Software Craftsmanship) đã có thâm niên trên dưới tính bằng một hai thập kỉ.
Continue reading