andrewrk / andrewrk/andrewkelley.me
blog idea: dependency management 101
- Linguagem predominante
- HTML
- Estrelas
- 24
- Forks
- 5
- Merge médio
- 9min
- PRs com merge (30d)
- 1
Descrição
seems like a lot of people don't understand basic dependency management in software. software is made up of interconnected components which can be modeled by a graph.
show a basic graph
in graph theory there is a concept of cyclical graphs (show a pic) and non-cyclical graphs (show a pic). You want your dependencies to be a non-cyclical graph.
Show code that depends on each other. Show how to rewrite it so that it no longer depends on each other.
There's also the concept of dense vs sparse graphs. You want your dependency graph to be sparse. show example graphs, example code.
Give an example of organization that makes sense according to common sense and human language, but actually doesn't make sense because of dependency chain. Show that the one that respects proper dependency chain is better.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.