Arquivo da Categoria “programação”

Eu sei, eu sei… estou muito sumido. :-)

As coisas andam bem corridas ultimamente. A novidade é que eu finalmente atualizei a versão do sistema de blog WordPress que estou usando. Foi bem rápido para atualizar. A dica fica por conta de um plugin muito útil que faz todo o serviço sujo: o WordPress Automatic Upgrade, dica do Edson. O que demorou foi migrar os trocentos plugins que eu tenho aqui e que não tinham manutenção, ou nem existem mais, pois migrei de uma versão 2.1 para a 2.6, o que é muito tempo de diferença!

Mas não vim para ficar falando de atualização de sistema não! Não é muito educado vir aqui uma vez por ano para dizer que atualizou o sistema, né? :-P

Lá no trabalho aconteceram avaliações de cada profissional. Uma das coisas que foi identificada é que, em vários níveis diferentes, algumas pessoas precisavam de alguns tipos de treinamentos para desenvolver e obter conhecimentos técnicos diversos. Foi identificado também que eu deveria buscar formas de passar os meus conhecimentos. Assim, juntando A+B, eu estou criando alguns artigos técnicos relacionados à programação para postar por aqui (como diz a Maíra, textos gregos!), e o primeiro vai ser sobre “Controle de Versões”. A idéia é explicar de forma divertida e com exemplos práticos, pois notei que muita gente o usa sem ter os conceitos básicos e as boas práticas (normalmente porque algum dia foram forçadas a utilizar!).

Estou criando também um grupo de desenvolvimento para iniciantes em Java, e a idéia é criar um projeto opensource usando as ferramentas disponíveis na Internet, mostrando conceitos e tecnologias atuais, auxiliando na formação e capacitação da equipe. Esse é bem mais complicado, porque é feito no tempo livre de todos, e como não há muito tempo livre, já viu, né? ;-)

Bom, acho que é só isso. Não me lembro de nenhuma outra novidade. Estou aceitando outras sugestões de temas técnicos para os próximos posts!

E aí, o que você sugere? :-)

Até o próximo post (que eu espero que seja em breve!)

Tags:, , , , , ,

Comments 3 comentários »

code_complete_br.jpg

Já faz um tempo que li esse livro e achei muito interessante. Queria ter postado antes. Ele fala sobre boas práticas na programação e no desenvolvimento (servindo tanto para programadores quanto para gerentes de projeto). Você já tentou explicar para alguém que estava participando do mesmo projeto que você que ele precisava usar o mesmo padrão de nomenclatura que todos da equipe, só que não sabia dizer o porquê (exceto que era por ser melhor para a equipe)? Ou quando intuitivamente você sabe que é preciso usar chaves em um bloco com if para melhorar a legibilidade de um código, só que não sabe dizer porque isso é bom (ok, exemplo tosco, mas é o melhor que eu consigo pensar!)? No livro coisas deste tipo são analisadas e mostradas com base em estatísticas nos ambientes de desenvolvimento diversos, tendo exemplos também da NASA e da IBM!

É leitura altamente recomendada para quem não acredita que Coding Standard é um requisito necessário para qualquer projeto. É claro que também é leitura para todos que querem aprimorar seus conhecimentos nessa área!

O autor mostra problemas encontrados nas mais variadas linguagens e ambientes de desenvolvimento de forma divertida e consciente, fruto dos vários anos de experiência. Leiam e depois me digam o que acharam!

P.S.: O livro em inglês é esse aqui para quem preferir.

Tags:

Comments 1 comentário »

Para quem há um bom tempo procura por um software que faz automação de teclas e mouse no Windows, entre outras coisas, aqui vai a dica: AutoHotKey. Ele é bem simples (eu diria que é tosco) se comparado à similares, mas é muito poderoso. Tem um gravador de ações que gera o código para ser usado com ele, e você pode associar à quaisquer combinações de teclas. Mas o melhor dele é que tem disponível uma série de comandos, como por exemplo, uma para colocar um caixa de entrada de valores, comparações, loops, e tudo o que se precisa em uma linguagem de programação. Sim, não me parece uma ferramenta para pessoas comuns, mas sim voltada para programadores. Melhor de tudo? É GPL, ou seja, software livre.

Atualização:
Para quem quer facilitar apagar as mensagens do inbox do orkut, adicione essas linhas ao script do AutoHotkey, que ao apertar a tecla Win+P as mensagens da página corrente serão apagadas. Mas atenção: foi feito para Mozilla Firefox, com monitor na resolução 1024×768.

Tags:

Comments 1 comentário »

Faz tempo que eu não posto nada de útil por aqui, não? Hoje será diferente.
Fui ao primeiro dia do evento Extreme Programming Brasil 2004. Eu já tinha ouvido sobre XP antes, mas por falta de tempo não pude me atualizar. Alguns conceitos como refactoring, pair programming, test driving programming ficaram mais claros agora. Achei bem interessante, embora leve um tempo para amadurecer tudo e implementar isto num ambiente real de trabalho, mesmo porque tudo começa pelos testes, passa para a implementação e depois para o design em si, em um sentido completamente oposto à tradicional forma de se programar. Acho que vou começar em alguns projetos domésticos que tenho por aqui, só para ficar mais fácil.
Quem tiver alguma opinião sobre XP, casos, ou que trabalhe usando isso, por favor, os comments estão abertos!

Tags:,

Comments Nenhum comentário »

Switch to our mobile site

Page optimized by WP Minify WordPress Plugin

%d bloggers like this: