Eu tinha pensado em uma base de conhecimento. Ao invés de você ficar perguntando, tem isso, tem aquilo. Ou pior sair desenvolvendo novamente algo que já existe. Seria bem mais prático, pesquisar nessa base e pronto tá lá, só usar. Mas é claro que a cada método/função nova essa base deveria ser populada.