Que métodos você usa para promover o reconhecimento do programador em uma API ou arquitetura customizada?

5

Se você está desenvolvendo sua própria arquitetura ou usa intensamente a API de outros fornecedores, como você promove a conscientização para a equipe de programação? Por exemplo, digamos que você use controles Infragistics para aplicativos do C # winforms - os controles têm vários métodos, algumas peculiaridades e uma maneira de usá-los em sua aplicação. Como você promove a transferência de conhecimento através de sua equipe de programação? Wiki? O email? Blogs?.

    
por bigtang 14.10.2010 / 16:13
fonte

2 respostas

4

A documentação parece ser o lugar mais razoável para informar sua equipe de desenvolvimento sobre a implementação e uso de bibliotecas / APIs externas.

Os emails são perdidos, não são lidos. Wikis são para conteúdo interligado.
Blogs são geralmente para indivíduos.

A documentação é para comunicar evidências de algo.

Embora eu suponha que você poderia ter uma reunião inicialmente quando um projeto começa a discutir uma API / biblioteca escolhida para ter certeza de que 1. todos estão na mesma página e 2. ninguém tem uma preocupação em usá-la que possa ter sido perdida .

    
por 14.10.2010 / 16:17
fonte
0

Use uma combinação de formatos apropriados para cada função de conhecimento.

  • Blogs e feeds RSS podem ser usados para anunciar atualizações, itens de notícias, etc.

  • Os wikis podem ser usados para documentar padrões, políticas, processos, instruções, APIs, etc. atuais. O conteúdo pode ser estruturado, fornecer um índice e um índice, apoiar o desenvolvimento de comentários, fornecer versões, atualizações dinâmicas, etc.

  • Fóruns / fóruns de discussão podem ser usados para resolver problemas de natureza técnica ou gerencial.

Definitivamente, permite a marcação de conteúdo marcado para uma variedade de categorias (tipos de dados, camada, funcionalidade, bugs, etc.).

    
por 14.10.2010 / 21:37
fonte