Một thời gian trước, tôi đọc cuốn sách trên Naked Objects và rất vui mừng bởi những ý tưởng. Chỉ viết logic kinh doanh cốt lõi của tôi và có giao diện người dùng được tạo tự động? Hãy đăng ký cho tôi!Hệ thống Tương tự như NakedObjects?
Hơn nữa, tiềm năng vượt xa điều đó. Đây có thể là một công cụ tuyệt vời trong mô hình miền. Với khả năng trực tiếp gọi đối tượng của một người, một là khuyến khích trực tiếp sử dụng các đối tượng miền của một người, và rồi người ta có thể khám phá ...
- lỗ hổng
- mẫu tương tác hữu ích (để thực hiện giao diện người dùng, đặc biệt thích hợp nếu một giữ xem giao diện người dùng về cơ bản là "viết mã đối tượng tên miền")
- Tính năng mới.
Để kết thúc này, tôi quan tâm đến bất kỳ hệ thống nào tương tự như Đối tượng khỏa thân. Tôi đã làm một số công việc chân, chẳng hạn như tìm kiếm các truy cập theo chuỗi như "Giao diện người dùng trực tiếp", nhưng không tìm thấy bất kỳ điều gì hữu ích.
Bạn có biết bất kỳ công việc nào dọc theo các dòng tương tự không? Tôi muốn một cái gì đó trong PHP hoặc JavaScript và không cho rằng tôi đang chạy một hộp Linux. Tôi biết NakedPHP và Spiro (không thể tìm thấy tài liệu cho điều đó), nhưng cả hai đều về cơ bản Naked Object triển khai cho PHP và javascript, tương ứng.
Bạn có biết bất kỳ hệ thống nào khác không?
Symfony 1.3+ và Propel (hiện không còn được hỗ trợ) được sử dụng để tạo biểu mẫu dựa trên lược đồ cơ sở dữ liệu cộng với mặc định hợp lý. Nó sử dụng một hệ thống xây dựng biểu mẫu OO khá phức tạp. Tôi tự hỏi nếu Symfony 2.x và một ORM (tôi nghĩ rằng Doctrine bây giờ là mặc định) làm một cái gì đó tương tự? – halfer
Không phải là một góc độ xấu, nhưng những gì về một cái gì đó gắn liền với các đối tượng chính mình? –
Sẽ không có ý nghĩa hơn khi kết nối giao diện người dùng với các đối tượng mô hình? Trong hầu hết các trường hợp, giao diện người dùng chỉ là kết xuất của các bảng/hàng cơ sở dữ liệu. Nếu bạn muốn làm điều này một cách rõ ràng từ các đối tượng hơn là các mô hình, thì tôi không biết - chỉ muốn ném đề xuất của Symfony vào. – halfer