cppbrasil / material-de-aprendizado

Coleção de materiais e links para aprendizado de C e C++, em português ou inglês.
Creative Commons Zero v1.0 Universal
259 stars 30 forks source link

Organização de materiais por tema #28

Open marimeireles opened 4 years ago

marimeireles commented 4 years ago

Uma ideia sobre como organizar os materias seria por tema. Por exemplo:

patrickelectric commented 4 years ago

talvez uma parte para boas práticas ? algo mais genérico e direto no ponto que nem as Kate Gregory, Jason Turner e talvez Stroustrup

kassane commented 4 years ago

O que acham desta mudança. Sei que não foi muito (IMO): #44

herzenschein commented 2 years ago

Eu pensei no seguinte:

Clique aqui para ver # Para iniciantes Foco inicial do repositório para facilitar a entrada de gente nova ## C++ ### Cursos * Cursos completos provavelmente são o que interessam mais para novos visitantes * Os feitos em português vem primeiro, os em inglês por último * Não creio que uma categorização arbitrária tenha muito uso, podem simplesmente ser separados por uma linha vazia ### Vídeos * Aqui pode haver diferentes listas contendo assuntos diferentes * Boas práticas * Possivelmente dando ressalte aos que iniciantes devem ver já bem cedo, como Stop Teaching C ou Back to Basics: Special Member Functions * Temas específicos * Filtragem melhor ### Ebooks * Mesma coisa aqui * E nunca se chega a quatro níveis de # * Quando no original se chegava até a cinco níveis * O que também significa links dinâmicos mais simples * Índice se torna mais fácil de fazer ## C ### Cursos [...] ### Vídeos [...] ### Ebooks [...] # Referências ## C++ Aqui iriam materiais como learncpp ou o cppreference ## C [...] # Conteúdo extra Aqui seria o equivalente ao atual Outros materiais interessantes ## C++ * Aqui também poderia haver separação por temas ## C * Aqui também poderia haver separação por temas # Bibliotecas populares * Aqui se poderia incluir coisas como Boost, Qt, GTK, nlohman/json, etc # Ferramentas ## Build systems * Pessoalmente acho build systems tipo CMake ou Meson super essenciais para dar um boost na confiança de novos estudantes * Especialmente quando já percebem desde cedo que são mais simples do que parecem à primeira vista # Como contribuir Ajudar a contribuir é provavelmente uma informação mais interessante do que a licença # Licença A licença iria no fim porque só quem já tiver a licença em mente vai procurar por isso
JPTIZ commented 2 years ago

@herzenschein Achei bem bacana dessa forma, o que o @patrickelectric e @tarcisioe acham? Seria bacana daí ver um índice também, talvez, para a pessoa primeiro se guiar por ele.

patrickelectric commented 2 years ago

Acho que é uma boa organização sim! Não sei quanto ao indice, daria um pouco mais de trabalha para manter, mas acho uma coisa boa de se ter.

Tbm devemos pensar entre manter tudo como um markdown ou mover para um zola ou outro gerador estatico moderno e shining, mas fica para outra discussão.

TLDR: :+1:

JPTIZ commented 1 year ago

Sugestão que acabei de pensar: talvez um tópico "canais para acompanhar" ou algo do tipo para ficar:

marimeireles commented 1 year ago

A gente precisa de um indice. Mas isso talvez seja um novo issue.