2009-05-26 82 views
64

Tôi đã xem nhiều bài viết về POCO. Cái gì thế này?POCO có nghĩa là gì?

+0

Tất cả phụ thuộc vào những gì khác mà các bài viết này nói về - xem câu trả lời cho các ứng cử viên có thể, hoặc đăng chính xác "mặt hàng rào" nào bạn đang ở. – kastermester

+0

Đồng ý. Vui lòng chỉ định ngữ cảnh và thử lại như vậy. –

+2

Bạn có thể đăng ít nhất ngôn ngữ không? Tôi thấy một ý nghĩa .NET và hai ý nghĩa C++ cho từ viết tắt này. –

Trả lời

48
+6

Tương đương C# của POJO http://en.wikipedia.org/wiki/POJO – Gishu

+0

Đó là C++ trong mọi thứ tôi đã đọc bên ngoài bài viết trên Wikipedia đó. Bạn có thể liên kết đến việc sử dụng điều này bên ngoài Wikipedia không? –

+0

https://www.hibernate.org/hib_docs/nhibernate/html/quickstart.html –

30

Có trụ sở tại ngôn ngữ mà bạn muốn chọn POCO nghĩa

Plain Old CLR Object

như Wikipedia đề cập đến hoặc,

Plain Old C++ Object

như PocoCapsule đề cập đến nó hay,

thành phần di

như POCO Project đề cập đến nó.

cho những gì tôi quan tâm và điều cho lý do của câu hỏi này, và dĩ nhiên là nói cách đơn giản, đó là một C++ library :)

Các POCO C++ Libraries Mục đích là cho, cross-platform mạng lưới trung tâm Phát triển phần mềm C++ những gì Apple Cocoa là để phát triển Mac, hoặc Ruby on Rails là để phát triển Web - một nền tảng mạnh mẽ, dễ sử dụng để xây dựng các ứng dụng của bạn.

POCO C++ Libraries được xây dựng đúng tiêu chuẩn ANSI/ISO C++, bao gồm thư viện chuẩn. Các nhà phát triển của Thư viện POCO C++ cố gắng tìm sự cân bằng tốt giữa việc sử dụng các tính năng C++ nâng cao và giữ cho các lớp học dễ hiểu và mã sạch sẽ, nhất quán và dễ bảo trì.

+0

Đây có lẽ là từ viết tắt ít được biết đến trong vòng tròn .NET :-) Bạn không biết tại sao bạn có một downvote cho điều đó, mặc dù - được đền bù. –

+0

:) không cần phải bồi thường, nhưng cảm ơn bạn anyway. Họ downvoted cho một lý do ... Tôi rất thích điều này để happend: http://stackoverflow.uservoice.com/pages/1722-general/suggestions/41056-force-user-to-comment-on-downvote – balexandre

+0

Isn't thuật ngữ C++ bình thường "Plain Old Data"? –

6

Nếu bạn đang nói NET:

POCO = Plain Old Class (hay CLR) Object

Hãy Xem: POCO vs DTO

4

từ viết tắt như thế này thường đứng cho "Plain Old ... "chẳng hạn như POX nghĩa là Plain Old XML.

Do đó, tôi đoán rằng POCO là một trong hai đối tượng Plain Old C hoặc Plain Old Class Object hoặc một số đạo hàm. Nó sẽ giúp ích nếu tôi biết ngữ cảnh (chẳng hạn như ngôn ngữ lập trình bạn đang sử dụng).

8

Các POCO C++ Libraries (POCO là viết tắt của các thành phần di động) là mã nguồn mở C++ thư viện lớp mà đơn giản hóa và đẩy nhanh tiến độ phát triển của mạng lưới trung tâm, các ứng dụng di động trong C++. Các thư viện tích hợp hoàn hảo với Thư viện chuẩn C++ và lấp đầy nhiều khoảng trống chức năng còn lại.Thiết kế và triển khai thực hiện mô đun và hiệu quả của chúng tôi làm cho Thư viện POCO C++ cực kỳ phù hợp để phát triển nhúng, một ngôn ngữ mà ngôn ngữ lập trình C++ ngày càng trở nên phổ biến, do sự phù hợp cho cả trình xử lý ngắt I/O và thiết bị cấp thấp , vv) và phát triển hướng đối tượng cấp cao. Tất nhiên, Thư viện POCO C++ cũng sẵn sàng cho các thách thức cấp doanh nghiệp.

Thư viện POCO C++ các nhà phát triển miễn phí từ phát minh lại bánh xe và cho phép họ dành thời gian của mình cho các khu vực đáng giá hơn, chẳng hạn như hoàn thành công việc một cách nhanh chóng và làm việc.

Source and More Information

2

lainMH và Darnell đã đưa cho bạn câu trả lời. Như đã nói trong bài viết trên Wikipedia là tham chiếu đến cụm từ POJO và nền của cụm từ đó được tìm thấy tại Martin Fowlers' website.