A adição de recursos humanos adicionais a um projeto atrasado atrasou ainda mais sua produção.
A melhor maneira de encontrar a resposta certa na Internet não é fazer uma pergunta, mas postar uma resposta deliberadamente errada.
Um sistema complexo de trabalho necessariamente veio de um sistema simples de trabalho. Um sistema complexo projetado desde o início nunca funciona e é impossível corrigi-lo para que funcione. Você precisa começar de novo com um sistema de trabalho simples.
Qualquer padrão estatístico observado tende a entrar em colapso assim que a pressão é exercida para controlá-lo.
Quando uma medida se torna uma meta, deixa de ser uma boa medida.Marilyn Strain
Nunca atribua malícia ao que é completamente explicado pela estupidez.
Sempre leva mais tempo para concluir uma tarefa do que o esperado, mesmo que você tenha levado em consideração a lei do Hofstader.
Melhorar é equivalente à destruição.
Tendemos a superestimar o impacto da tecnologia no curto prazo e subestimá-lo no longo prazo.
Quando você alcança um número suficiente de usuários da API, não importa quais recursos você prometeu a todos: para qualquer um dos recursos possíveis do comportamento do seu sistema, haverá um usuário dependendo dele.
O código de depuração é duas vezes mais difícil do que escrevê-lo. Portanto, se você escrever código até o limite de suas habilidades mentais, por definição, não terá inteligência suficiente para depurá-lo.
Na teoria das redes, a utilidade de uma rede cresce aproximadamente como um quadrado do número de seus usuários.
O número de transistores colocados em um chip de circuito integrado dobra aproximadamente a cada 24 meses.
Tudo o que pode dar errado vai dar errado.
Se algo der errado, isso acontecerá e no pior momento possível.
Você não deve multiplicar as coisas desnecessariamente.
O trabalho preenche o tempo alocado a ela.
Otimização prematura é a raiz de todo o mal.
O setor tecnológico é dominado por dois tipos de pessoas: aqueles que entendem que não controlam e aqueles que controlam o que não entendem.
Em qualquer hierarquia técnica, uma inversão de competência é desenvolvida ao longo do tempo.
A utilidade de grandes redes, especialmente as redes sociais, aumenta exponencialmente com o crescimento do tamanho da rede.
Todas as abstrações não triviais estão sujeitas a fluxo até um determinado limite.
Não seja uma cabra.
Nas empresas, há uma tendência de atualizar funcionários incompetentes para gerentes, a fim de eliminá-los do processo de trabalho.
Na maior parte, tudo na vida é distribuído de maneira desigual.
No sistema hierárquico, cada indivíduo tem uma tendência a subir ao nível de sua incompetência.
Seja conservador em relação a suas atividades e liberal em relação às contribuições de outras pessoas.
Cada objeto deve ter uma responsabilidade e essa responsabilidade deve ser totalmente encapsulada na classe.
As entidades devem estar abertas para expansão, mas fechadas para mudança.
Deve ser possível substituir o tipo por um subtipo sem interromper o sistema.
As entidades de software não devem depender de métodos que eles não usam.
Os módulos de nível superior não devem depender dos módulos de nível inferior.
Cada conhecimento deve ter uma representação única, consistente e autoritária dentro do sistema.
Seja simples, estúpido [Não complique, tolo]
Sempre implemente funções apenas quando você realmente precisar delas, e não quando achar que precisa delas no futuro.