[xpday.vn] what make software flexible (presentation) {at} [xp day vietnam 2015]
TRANSCRIPT
Trừu tượng
Đa hình Bao gói
Kế thừa Hướng đối tượng
Thiết kế theo mẫu
Bạn có đồng ý rằng…
…Giúp phần mềm “dẻo” hơn?
-Michael Feather-
"When you keep your system in a state where you only have to add things, it is very flexible."
Thế nào là dẻo?“One definition would be a measure of how easy it would be to reuse that class in a new or similar context without touching a single line of code.
Another definition would be a measure of how easy it would be to increase that classes functionality so that it can be used in a new or similar context without redesign.”
- James Donovan Wells -