tag:blogger.com,1999:blog-25799029.post5952259183693944779..comments2023-04-13T14:34:10.490+01:00Comments on BITITES: Separação ou Casamento de Desenvolvimento com ExploraçãoFernando Fernandezhttp://www.blogger.com/profile/18168958268475801440noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-25799029.post-73439182326882372532007-05-03T18:52:00.000+01:002007-05-03T18:52:00.000+01:00Talvez não tenha ficado explicito. Eu defendo form...Talvez não tenha ficado explicito. Eu defendo formalismos. Defendo que tudo deve de ser especificado. Apenas não acredito que seja possível alguém especificar correctamente conhecendo a aplicação apenas pelo ponto de vista do desenvolvimento, ou apenas pelo ponto de vista de produção. Porque vão sempre haver problemas na aplicação que só serão detectados demasiado tarde. Aí invariavelmente a SatoriNanbanhttps://www.blogger.com/profile/13089211974466893830noreply@blogger.comtag:blogger.com,1999:blog-25799029.post-85000013572585802362007-04-30T01:25:00.000+01:002007-04-30T01:25:00.000+01:00O JSON existe hoje e é disponibilizado, entre outr...O JSON existe hoje e é disponibilizado, entre outras empresas, pelo Google para web services (JSON-RPC).<BR/>Para muitas aplicações, em que o desempenho não é problema, o Ruby pode ser usado hoje. Uso um website, tadalist.com, todos os dias que é feito em Ruby.<BR/><BR/>De qualquer modo, o óptimo é inimigo do bom. Penso que é melhor escolher algo consensual que avançe a actual situação em que Vasco Costahttps://www.blogger.com/profile/11296041163621447642noreply@blogger.comtag:blogger.com,1999:blog-25799029.post-11392182509234344382007-04-27T11:31:00.000+01:002007-04-27T11:31:00.000+01:00Há sempre espaço para melhorar as coisas complexas...Há sempre espaço para melhorar as coisas complexas. Mas o movimento SOX/SOA vai para além da questão da programação. Não há linguagem de programação que resolva:<BR/>- a rotação de pessoal que domina o conhecimento<BR/>- a necessidade de auditar qualquer ponto do sistema<BR/>- a necessidade de interligação de sistemas de origens e tecnologias diferentes<BR/>- a necessidade de substituição de Fernando Fernandezhttps://www.blogger.com/profile/18168958268475801440noreply@blogger.comtag:blogger.com,1999:blog-25799029.post-64392973832003158702007-04-27T00:25:00.000+01:002007-04-27T00:25:00.000+01:00Concordo que às vezes não há maneira de escapar à ...Concordo que às vezes não há maneira de escapar à complexidade. Contudo às vezes caem-se em soluções rebuscadas para problemas simples. KISS.<BR/><BR/>Eu tento sempre simplificar as coisas. Quando olho para o histórico de código meu não é estranho ver o número de features a aumentar ao mesmo tempo que o número de linhas de código diminui nos ficheiros mais antigos ao longo do projecto.<BR/><BR/>Vasco Costahttps://www.blogger.com/profile/11296041163621447642noreply@blogger.comtag:blogger.com,1999:blog-25799029.post-33690798031181116752007-04-26T18:46:00.000+01:002007-04-26T18:46:00.000+01:00Há um livro fundamental na biblioteca de qualquer ...Há um livro fundamental na biblioteca de qualquer informático que lide com grandes sistemas: The Mythical Man-Month, de Fred Brooks. É um livro escrito nos anos 70, mas com ideias muito válidas. O autor começa por afirmar que desenvolver sistemas grandes em tempo útil exige equipas grandes, mas as equipas grandes dão sempre enormes confusões! Infelizmente não há soluções simples. ("No Silver Fernando Fernandezhttps://www.blogger.com/profile/18168958268475801440noreply@blogger.com