Sempre fazê-lo com o mesmo método de cada vez, é isso ser utilizados em projetos de Software? [fechadas]

StackOverflow https://stackoverflow.com/questions/110876

  •  02-07-2019
  •  | 
  •  

Pergunta

Eu estava a correr .. ouvir um podcast sobre Toyota .. de qualquer maneira.

Este princípio eu acho que não vem para usar em projetos de software. (Talvez o gerenciamento de projetos). A arte ainda é jovem. Nós não sabemos o que estamos fazendo, no momento. Mas eventualmente, nós o faremos.

Ou, se alguém ver como usar este princípio fundamental?

Ok, aqui é o podcast. Eu acho que é interessante

http://itc.conversationsnetwork.org/shows/detail3798.html

Foi útil?

Solução

Gostaria de sugerir uma pequena modificação, se o método tem sido comprovada para o trabalho adequadamente (desempenho / manutenção / segurança / etc.), Use, então, que cada vez.
O truque é a "comprovada para o trabalho", e também o "corretamente".
Então, basicamente, a menos que haja um problema com o método atual, não mudá-lo por causa da mudança. (Note-se que um método que funciona comprovadamente melhor, em destaques realidade que o outro método tem um problema, nomeadamente não funciona bem).

Particularmente em nosso campo é especialmente aplicável, por causa dos ganhos de produtividade / escalabilidade que você começa quando a maioria do código é construído da mesma maneira. Por exemplo. manutenção, treinamento desenvolvedor, etc.

Em outras palavras, mais familiares do filósofo famoso:

Se não está quebrado, não conserte.

Outras dicas

Bem, eu acho que depende absolutamente. Se o método já utilizado tem um bom tempo de execução, é (principalmente) livres de bugs, e funciona exatamente como você quer, então não há necessidade de escrever uma nova maneira de fazer esta tarefa. Especialmente se você está programando para o dinheiro, ou para uma empresa.

No entanto, se você está querendo aprender algumas novas características de uma linguagem de programação, ou simplesmente uma maneira diferente de fazer as coisas, completamente pelo seu interesse pessoal, por que não?

Em uma empresa como a Toyota, economizando tempo e dinheiro é de extrema importância. No entanto, seu tempo pessoal tem tudo o que importância você atribui a ele. Se aprender um novo método de fazer algo é bom para sua linha de fundo, em seguida, fazê-lo. Se a sua linha de fundo é aprender tanto quanto possível, então este é provavelmente a coisa certa a fazer. Se, por outro lado, sua linha de fundo é obter o maior número de projetos feito o mais rápido possível, então não é.

No entanto, tentar um método diferente ainda poderia ser útil, mesmo se a sua linha inferior é para economizar tempo e dinheiro; porque, fazendo algo que você já tenha feito com uma metodologia diferente pode introduzir idéias para você que poderia poupar tempo (e tempo é dinheiro) no longo prazo.

Então, eu praticamente digamos, se refazer algo em uma maneira completamente diferente é o que você quer fazer, em seguida, basta fazê-lo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top