81 votes

Que signifie POCO ?

J'ai vu de nombreux articles sur le POCO. Qu'est-ce que c'est ?

0 votes

Tout dépend des autres sujets abordés dans ces articles - voir les réponses pour les candidats possibles, ou afficher exactement de quel "côté de la barrière" vous vous situez.

0 votes

Je suis d'accord. Veuillez préciser le contexte et le retaguer comme tel.

2 votes

Pourriez-vous au moins indiquer le langage ? Je vois une signification .NET et deux significations C++ pour cet acronyme.

53voto

Iain Holder Points 7930

6 votes

C'est l'équivalent C# d'un POJO fr.wikipedia.org/wiki/POJO

0 votes

C'est C++ dans tout ce que j'ai lu en dehors de l'article de Wikipedia. Pourriez-vous indiquer un lien vers une utilisation de cette technologie en dehors de Wikipédia ?

33voto

balexandre Points 36115

Basé sur la langue que vous voulez choisir POCO signifie

Plain Old CLR Objet

comme Wikipedia mention ou,

Plain Old C++ Objet

comme le PocoCapsule le mentionne ou,

POrtable COmponents

comme le Projet POCO le mentionne.

Pour ce qui me concerne et pour la raison de cette question, et bien sûr en termes simples, il s'agit d'une Bibliothèque C++ . :)

Le site Bibliothèques C++ de POCO vise à être, pour le développement de logiciels C++ multiplateformes centrés sur le réseau, ce que Cocoa d'Apple est pour le développement Mac, ou Ruby on Rails pour le développement Web - une plateforme puissante, mais facile à utiliser, sur laquelle construire vos applications.

Le site Bibliothèques C++ de POCO sont construits strictement sur le standard ANSI/ISO C++, y compris la bibliothèque standard. Les développeurs des bibliothèques C++ de POCO tentent de trouver un bon équilibre entre l'utilisation de fonctionnalités C++ avancées et le maintien de classes compréhensibles et d'un code propre, cohérent et facile à maintenir.

1 votes

C'est probablement l'acronyme le moins connu dans les milieux .NET :-) Je ne sais pas pourquoi vous avez reçu un downvote pour cela, cependant - compensé.

0 votes

:) pas besoin de compenser, mais merci quand même. Ils ont rétrogradé pour une raison... J'aimerais que cela se produise : stackoverflow.uservoice.com/pages/1722-general/suggestions/

0 votes

Le terme normal en C++ n'est-il pas "Plain Old Data" ?

9voto

Tom Wijsman Points 7139

Les bibliothèques POCO C++ (POCO signifie POrtable COmponents) sont les suivantes bibliothèques de classes C++ à code source ouvert qui simplifient et accélérer le développement d'applications réseau-centrées et portables en C++. Les bibliothèques s'intègrent parfaitement à la bibliothèque standard C++ et comblent de nombreuses lacunes fonctionnelles laissées par celle-ci. Leur site modulaire et efficace La conception et l'implémentation des bibliothèques C++ POCO sont extrêmement bien adaptées au développement embarqué, un domaine où le langage de programmation C++ devient de plus en plus populaire, en raison de son adéquation avec le développement orienté objet de bas niveau (E/S de périphériques, gestionnaires d'interruptions, etc.) et de haut niveau. Bien entendu, les bibliothèques C++ de POCO sont également prêtes à relever les défis de l'entreprise.

Les bibliothèques C++ de POCO éviter aux développeurs de réinventer la roue Ils peuvent ainsi consacrer leur temps à des tâches plus utiles, comme la rapidité d'exécution des tâches et le développement des fonctionnalités qui rendent leur application unique.

Source et informations complémentaires

7voto

Darnell Points 699

6voto

Mitch Wheat Points 169614

Si vous parlez de .NET :

POCO = Plain Old Class (ou CLR) Object.

Veuillez voir : POCO vs DTO

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X