Vâng, tôi là học giả đã đăng tweet gốc. Tweets không có nghĩa là bài viết học thuật. Chúng là những quảng cáo, và tôi nghĩ chúng cũng có thể gây tranh cãi. Dưới đây là các tweet tiếp theo của tôi:
1) UML được tạo để mô hình hóa các thiết kế OO. Nó ảnh hưởng đến việc bạn đang mô hình hóa mã của một hệ thống, chứ không phải hành vi của hệ thống. UML ở mức sai.
2) ý tưởng rằng 7 (hoặc 13) định dạng sơ đồ trong UML có thể bao gồm mọi thứ thật điên rồ. Điều gì về GUI, khung lưới web, ủy quyền, vv ???
3) UML đã khuyến khích ý tưởng rằng các mô hình phải là đồ họa. Nực cười! Các mô hình văn bản và đồ họa đều hữu ích và thường có thể thay thế cho nhau
4) UML cùng một lúc quá lớn và phức tạp, đồng thời rất hạn chế. Bản mẫu và hồ sơ không hiệu quả đối với các tiện ích mở rộng có thể sử dụng.
Lưu ý rằng tôi không nhất thiết phải nói UML là xấu. Tôi chỉ đơn giản nói rằng điều đó không giúp ích gì cho mục tiêu "phát triển theo mô hình", đó là điều tôi quan tâm. Tôi không hiểu nhận xét về "chén thánh".