good news and no news: cezar guimarães

para os que gostam de tecnologia

Browse by Tags

Tagged Content List
  • Blog Post: quanto vale a sua alteração no código?

    nós desenvolvedores, ou engenheiros de software, temos uma qualidade que pode ser perigosa e se tornar nossa inimiga em algumas situações: nós gostamos de “inventar. talvez por causa do nosso ego, ou pela busca de desafios, nós gostamos sempre de trazer uma “nova solução” para um determinado “problema...
  • Blog Post: mais bugs ou menos features?

    esta discussão é muito polemica: "time to market", ou colocar o produto no mercado num prazo aceitável para o mercado, é mais importante do que qualidade. não há dúvidas que em algum momento precisa-se colocar o produto no mercado se queremos obter algum tipo de retorno financeiro deste produto...
  • Blog Post: moles: substitua qualquer método .net por delegate

    se você costuma fazer uso de testes unitários (unit test) provavelmente já se encontrou na situação que precisa testar um código legado sobre o qual você não tem controle algum. este método internamente faz uso de métodos estáticos ou que não ser estendidos. Logo, você tem problemas para "mocka...
  • Blog Post: 10 coisas que os desenvolvedores mais odeiam

    estive envolvido no release do próximo release e fiquei sem tempo para blogar. mas estou de volta. estou com bastante coisas na fila para escrever. espero que eu tenha tempo para colocar tudo em dia. um colega de trabalho mandou o link abaixo. muito interessante. realmente nós desenvolvedores temos...
  • Blog Post: entendendo o cache

    é muito importante entender como as coisas funcionam. tenho procurado postar alguns links aqui que ajudem a todos nós entender alguns aspectos que considero importante. devido a abundancia de recursos de hardware disponívies hoje, muita memória, muito hd, e muita banda, poucos tem se preocupar com...
  • Blog Post: TDD em números

    ultimamente tenho usado em alguns projetos TDD.  este assunto é bem batido e não quero entrar nas discussões sobre se "devemos ou não SEMPRE usar TDD". é claro que para ser bem usado é necessário prática e que isto não é uma ferramenta milagrosa que resolve todos os problemas. para dizer...
  • Blog Post: reshaper - add on que todo programador deveria ter no seu visual studio

    eu ouvia falar bastante sobre o resharper, mas até um ano e meio atrás eu não o usava diariamente na empresa. mas depois que comecei a usá-lo não consigo mais largar. hoje é impossível eu me imaginar desenvolvendo qualquer coisa séria sem o resharper.  o incrível poder do ALT + ENTER. é incrível a produtividade...
  • Blog Post: refatorar ou reescrever

    a necessidade de termos um código limpo " clean code " é cada vez mais difundida. porém, muitas discussões em relação a reescrever o código ou refatorar ainda são levantadas. provavelmente você ou o seu time tem suas próprias regras. mas é claro para a maioria de nós que reescrever o código...
  • Blog Post: aprendendo a ler o código de outros

    cheguei a um link bem interessante através de um tweet do kent beck. o post fala sobre como  e por que aprender a ler o código de outras pessoas . ele dá diversas dicas de como começar e o que fazer quando nos deparamos com código de outras pessoas que talvez nem estejam mais na empresa e precisamos...
  • Blog Post: Ayende: Two strikes, and you are out

    Ayende fez uma interessante análise de funcionalidades que apresentam bugs repetidamente . a posição dele pode parecer radical. mas a lição interessante é o relacionamento de falhas constantes a um design mal feito ou ruim. “Fragile designs are one of the worst enemies that you can have, they will keep...
  • Blog Post: pair programming face to face

    eu não sou defensor de pair programming. até porque não tenho experiência com xp. recentemente trabalhando em um “side-project” com meu amigo Fabio Vazquez, por diferentes motivos, começamos fazendo pair programming por alguns dias. o resultado foi bem interessante. conseguimos evoluir e defenir o que...
  • Blog Post: mstest not executed - The location of the file or directory is not trusted.

    esta semana estava fazendo algumas bricadeiras (“estudando”) um pouco sobre BDD . resolvi testar um dos frameworks existentes para .net, o nbehave . baixei o pacote zipado e extrai as dlls em um dos meu drives. escrevi os testes e quando fui executar o teste o seu status ficou “not executed” e a mensagem...
  • Blog Post: Refactoring de unit tests para incluir Mocks

    “refatorar” um test unitário não é uma tarefa simples. mas, pode ser uma boa oportunidade para rever os seus testes e melhorá-los. provavelmente você encontrará testes que contém mais de uma verificação, testes com dependências e algo mais. isto é natural. ganhamos experiência com o tempo. e mesmo que...
  • Blog Post: design e testabilidade

    o design de uma feature ou de um método é muito importante para a testabilidade.  se o design não for bem feito pode tornar o teste muito difícil ou até impossível. vamos falar um pouco sobre isto na palestra que faremos sobre melhores práticas de testes unitários junto com o Fábio Vazquez no TechEd...
  • Blog Post: article read - software engineering: an idea whose time has come and gone?

    lendo este post hoje, fui levado a um artigo muito interessante escrito por Tom DeMarco . ele está relacionado com um dos tópicos que tenho conversado com alguns amigos. embora não tenha a experiência dele, concordo com vários aspectos do que ele menciona. ele faz uma reflexão sobre o que ele acreditava...
  • Blog Post: 10 lições no desenvolvimento de software

    hoje li um artigo que peguei em um tweet do fabio vazquez . certamente a maiorias dos desenvolvedores com alguma experiência chegaram a conclusões parecidas. se ainda não tem experiência suficiente isto certamente o ajudará a evitar alguns erros de conceito. []s  
  • Blog Post: por que testar?

    Depois de algumas edições ausente da revista Mundo .NET, estarei de volta na próxima edição. Agora que já estou adaptado a minha nova área e com o volume de trabalho estabilizado. E volto com uma coluna nova “papo de desenvolvedor”. O objetivo da coluna será conversar aspectos do ciclo de desenvolvimento...
  • Blog Post: Microsoft FREE - Encontro com programadores de outras tecnologias

    Na semana retrasada e a cerca de um mês atrás estive palestrando no 9º Encontro Locaweb , em São Paulo e no Rio de Janeiro. Este é o segundo ano que participo como palestrante e posso dizer que este evento está entre os evento que mais gosto de participar. O motivo prinicipal disto é que encontro centenas...
  • Blog Post: Acropolis - A próxima geração do CAB

    No TechEd durante esta semana, foi anunciado o Acropolis. Acropolis será a próxima geração do CAB (Composite UI Application Block). Não é apenas uma nova versãom, na verdade é a próxima geração. Quem me conhece sabe o quanto eu gosto de aplicações ricas e aposto no conceito de SmartClient. Muitos que...
  • Blog Post: Guia de teste de performance para aplicações Web

    O pessoal do Patterns & Practices publicou no codeplex uma versão beta de um guia de testes para aplicações Web . Este guia está realcionado ao guia de teste de performance já existente . Parece bem interessante e muito útil também. Diversos parceiros e clientes com quem converso tem dúvidas em...
  • Blog Post: Melhores Práticas ou Boas Práticas

    O Eduardo falou sobre este tema em um post recente . Legal ver a visão de um SDE sobre o assunto. Exitem melhores práticas ou boas práticas para o cenário? O que usar? Até!!!
  • Blog Post: Cuidados ao pensar em Refactoring

    Não resta dúvida que o Refactoring é uma boa prática de programação, porém, alguns cuidados devem ser tomados antes de se decidir o que fazer. O Eduardo falou a respeito de alguns destes cuidados. Até!!!
  • Blog Post: Ferramenta de Teste no Visual Studio

    Como sempre, o Eduardo está ligado nas ferramentas de testes, uma de suas especialidades. Ele tem falado bastante sobre o assunto no seu blog e na Mundo.NET. . Ele falou no seu blog sobre uma novidade interessante de disponibilização da ferramenta de teste unitário no VS Pro.
  • Blog Post: Mundo.Net 2 ed: "WPF/E", Mocks, Gerenciamento de Memória e outros

    Pessoal, está nas bancas a segunda edição da Mundo .Net, a nova revista para os profissionais desenvolvedores de software. Como é o seu objetivo, a qualidade dos artigos está realmente muito boa. Vale a pena o investimento nesta revista e guardá-la. Como havia mencionado, nesta edição estou explicando...
  • Blog Post: Isolando o Acesso a Dados

    O meu amigo Eduardo Miranda , Software Developer Engineer na Microsoft, escreveu um post bem interessante em seu blog falando a respeito da necessidade de isolar o aceso a dados em uma aplicação. Este é realmente um dos grandes dilemas na decisão de uma arquitetura. Neste post t ele aborda o problema...
Page 1 of 1 (25 items)