Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Manoel Pedro Jr
    @Manoelgjr_twitter
    estou emburrecendo
    Fabricio Cabral
    @fabriciofx
    Porque às vezes o que é bom senso, à luz da ciência, pode se mostrar falso
    Manoel Pedro Jr
    @Manoelgjr_twitter
    E como sempre vale o BOM SENSO :smile:
    Fabricio Cabral
    @fabriciofx
    Exemplo: a pessoa pode achar que ao soltar um martelo e uma pena, o martelo chega primeiro
    Isso é o bom senso
    Mas a ciência prova, que, no vácuo, os dois chegam ao mesmo tempo
    Manoel Pedro Jr
    @Manoelgjr_twitter
    é mas isto pode ser provado
    Fabricio Cabral
    @fabriciofx
    Sim
    Manoel Pedro Jr
    @Manoelgjr_twitter
    e no caso da OO tem muita coisa que é muito pessoal mesmo
    Fabricio Cabral
    @fabriciofx
    Tem muita coisa que é pessoal, pq você precisa tomar algumas decisões
    Manoel Pedro Jr
    @Manoelgjr_twitter
    Acho que há várias maneiras de se fazer as coisas em OO
    Fabricio Cabral
    @fabriciofx
    Não existe uma fórmula para chegar ao resultado
    No entanto, estou vendo que há algumas coisas que podem ajudar
    Tipo, analisar as métricas OO
    Manoel Pedro Jr
    @Manoelgjr_twitter
    E que em umas situações pode ser ótimas e em outras nem tanto e até em outras errada
    Fabricio Cabral
    @fabriciofx
    Estou lendo uns artigos sobre isso
    A questão é o que resolve o problema
    Manoel Pedro Jr
    @Manoelgjr_twitter
    Exato
    Fabricio Cabral
    @fabriciofx
    Até o paradigma procedural resolve o problema
    Manoel Pedro Jr
    @Manoelgjr_twitter
    É o que eu acredito
    Fabricio Cabral
    @fabriciofx
    A questão é a manutenabilidade
    Como chegar na solução que resolva o problema, mas que ela seja o mais manutenível possível
    E com o menor custo possível
    Essa que é a pergunta
    Manoel Pedro Jr
    @Manoelgjr_twitter
    Eu acho que essa é a questão chave
    Fabricio Cabral
    @fabriciofx
    Exatamente
    Manoel Pedro Jr
    @Manoelgjr_twitter
    Custo X Benefícios
    Quando falo em custos não falo apenas no financeiro não
    Fabricio Cabral
    @fabriciofx
    Sim, sim
    Tempo, esforço
    Manoel Pedro Jr
    @Manoelgjr_twitter
    Exato
    Fabricio Cabral
    @fabriciofx
    Mas se bem que estes podem ser quantificados financeiramente
    Se leva mais tempo, gasta-se mais
    Tempo é dinheiro
    Manoel Pedro Jr
    @Manoelgjr_twitter
    isso
    Fabricio Cabral
    @fabriciofx
    E tem que ter equilíbrio com a coisa
    Olha essa implementação: https://github.com/ixmanuel/hangman
    Isso é um jogo da forca
    Mas o Ix Manuel fez tanta coisa, que acho que mais complicou do que ajudou
    Manoel Pedro Jr
    @Manoelgjr_twitter
    ^^ o nome do projeto já diz ^^
    Fabricio Cabral
    @fabriciofx
    kkkkkk
    Boa!
    Manoel Pedro Jr
    @Manoelgjr_twitter
    É parece que esse é um caso de excesso de sofisticação
    WoW complexo heim?
    esse yegor256 é o mesmo Yegor do livro ??
    Fabricio Cabral
    @fabriciofx
    Yep
    o blog dele é www.yegor256.com :laughing:
    Manoel Pedro Jr
    @Manoelgjr_twitter
    It is not object-oriented
    This Java code is very procedural, imperative and not elegant at all.
    Please, try to refactor it and improve. You're welcome to create new classes, new methods, anything. Just make sure it still builds.
    When ready, please submit a pull request.
    Fabricio Cabral
    @fabriciofx
    É
    Quer arriscar? :)