Muito tem se falado sobre a chegada do HTML5 e seu pacote de melhorias para a web, mas não deixo de pensar que se trata do bom o velho HTML, claro que muito revigorado e tão robusto quanto o logo que lhe foi dado.
O momento desta chegada não poderia ser mais oportuno, uma época em que vivenciamos transformações na forma como lidamos com a informação e especialmente com o tipo de dados que capturamos e compartilhamos.
A cada dia que se passa as ferramentas de produtividade na área de TI vão avançando em qualidade, facilidade e potencial de versatilidade. Em poucos minutos é possível criar aplicações que dantes levavam dias e até meses. Mas isso tem um efeito colateral gravíssimo! Tenho presenciado excelentes profissionais de programação desenvolverem sofisticados sistemas sem a devida preocupação com a normalização de seus dados. Redundâncias não controladas, inconsistências de integridade referencial indireta, são apenas dois dos exemplos de problemas ocultos escondidos debaixo do tapete por profissionais desavisados.
Apesar de todas as ferramentas CASEs e sofisticadas IDEs lançadas no mercado, a modelagem conceitual de dados é algo que nenhum utilitário consegue substituir. Estamos falando do conhecimento do mundo real do usuário. A grande maioria dos desenvolvedores iniciam suas implementações a partir da codificação do software, em vez de começar pelo bom e velho rabisco. Estamos falando de algo que, para você, caro leitor, pode parecer uma bobagem – mas estou cansado de presenciar implementações mal sucedidas por falta daquela palavrinha chata para os técnicos de TI: “planejamento”.
Muito se tem dito sobre metodologias ágeis. Teorização, estudos de casos, sem contar as discussões Metodologias Ágeis vs Tradicionais.
Para você que não gosta de fazer todo dia a mesma coisa no seu trabalho, o que deve ser feito para não entrarmos naquela rotina?
No artigo de hoje vou falar sobre um assunto que pode ajudar muita gente que procura informações sobre a carreira de Administrador de Bancos de Dados.
No artigo de hoje vou falar rapidamente sobre um assunto que gera bastante polêmica entre os profissionais que trabalham com Banco de Dados (BD) Oracle e que pretendem otimizar o acesso aos dados através de configurações dos tablespaces. Existe um mito no mundo Oracle que diz que somente separar dados e índices em tablespaces diferentes pode otimizar consultas aos dados das tabelas envolvidas.
O fenômeno da consumerização de TI está cada vez mais disseminado e influenciando os hábitos de uso da tecnologia.
8 Diretrizes de Boas Práticas para Programação Confiável, independente de linguagem de programação ou padrões de desenvolvimento adotados.
O maior desafio das chamadas Fábricas de Software é entregar um produto com qualidade, visto que muitas se preocupam em analisar, requisitar e construir.
Nas maiores consultorias de serviços em gerenciamento de projetos de Tecnologia da Informação do Brasil uma prática prevalece