Qualidade em TI: Por que não podemos ter um processo mais preventivo e, realmente, antever estas Falhas e tomar uma ação efetiva para evitá-las?
Ao invés de precisar digitar linha por linha em código, o desenvolvedor pode simplesmente passar os parâmetros e o sistema que faz o trabalho de programar.
Vocês já devem saber sobre a falha de segurança no IOS 7, onde, por meio de um conjunto de teclas, é possível ter acesso à barra de multitarefa do aparelho.
Breve resumo de como usufruir das boas praticas de levantamento de requisitos liderando um projeto de implementação de Infraestrutura e Software .
Só o código importa. Essa frase nem sempre me disse tanto quanto diz hoje em dia. Sua simplicidade desafia a compreensão de um profissional que vivenciou e ainda vivencia projetos de software nos quais o código é apenas mais uma das coisas que podem dar errado. Em um contexto no qual passamos boa parte da graduação aprendendo a montar diagramas e no mercado em que os profissionais passam o dia montando documentos, essa frase realmente não pode fazer sentido.
Participo de alguns grupos de debate sobre desenvolvimento, arquitetura, etc… E apesar dos assuntos lá debatidos não iniciarem em volta deste, quase sempre caem no mesmo tema.
Codificar nunca foi tarefa fácil, hoje em dia muito menos, telefone, analista de negócios ou clientes com perguntas, sem falar nos e-mails, Twitter, Facebook entre outras distrações do dia-a-dia.
De todos os termos que eu já ouvi, sobre TI, talvez nenhum me dê tanto frio na espinha quanto o termo “Fábrica de Software”. Não se sabe ao certo a origem desse termo, mas não tenho dúvidas que teve como base principal o modelo industrial de produção. Ou, como muitos conhecem, o famoso waterfall.
O método de desenvolvimento Ágil de software tem sido cada vez mais adotado pelas organizações por diminuir o risco do desenvolvimento por conta do desmembramento de projetos, as chamadas iterações. A ideia é interessante, e junto com outros métodos e processos, como a stand-up meeting do SCRUM por exemplo, tem se mostrado realmente eficiente.
SOLID é um acrônimo dos cinco primeiros princípios da programação orientada a objetos e design de código identificados por Robert C. Martin (ou Uncle Bob) por volta do ano 2000. O acrônimo SOLID foi introduzido por Michael Feathers, após observar que os cinco princípios poderiam se encaixar nesta palavra.