Bem divertido !
Lendo o blog do Guilherme Chapiewski, ScrumMaster da Globo.com, me deparei com um post muito interessante sobre uma analogia ao desenvolvimento de software. Ele compara o desenvolvimento com jardinagem. Isso gerou uma discussão interessante sobre qual analogia realmente tem algo em comum com a área de desenvolvimento de software (como construção de casas e prédios entre outras).
Agora, compartilhando minha visão, o fato é que não existe nada comparado ao desenvolvimento de software. Todos pensam que usamos o computador somente para "programar um programa" quando, na realidade, criamos soluções para pessoas que querem trabalhar melhor. Isso mesmo, nós trabalhamos para os nossos usuários, eles é quem decidem se nosso software é bom (leia "atende as necessidades") e se realmente vai tornar a vida deles melhor. Enfim, pessoas são, como todos já sabemos mas não custa relembrar, extremamente complexas, imprevisíveis. Portanto, trabalhe com cuidado, cuidando bem de seu software, afinal precisamos sobreviver, e sugiro pensarem mais no seu cliente, nos usuários do seu produto.
Ah ! Aqui está o link para o post do Guilherme, boa leitura:
http://gc.blog.br/2008/07/20/cuidando-para-que-o-software-nao-apodreca/
E você, o que acha ? Envie seus comentários !
Microsoft Visual Studio Middle School Power Toy 1.0
Acadêmico, Desenvolvimento, Downloads, Iniciantes No Comments »Microsoft Visual Studio Middle School Power Toy 1.0 é um software criado pela Microsoft para ajudar estudantes iniciantes a aprenderem programação.
O pacote é composto por cinco componentes:
- O Visual Sort Designer Control é uma ferramenta complementar de aprendizado desenvolvida para ajudar os estudantes a aprender os conceitos básicos, algoritmos e implementações dos algoritmos de ornenação mais populares.
- O Visual Search Designer Control auxilia no aprendizado dos conceitos básicos, algoritmos e implementação de algoritmos populares de busca.
- O Visual Declarative Designer é uma ferramenta intuitiva para declaração de variáveis desenvolvida para programadores iniciantes.
- O Assistant Class Designer é um designer visual de classes indicado para programadores iniciantes.
- Visual Programming Flow Chart é uma ferramenta que auxilia na compreensão do controle de fuxo dos programas.
Faça o download em http://www.microsoft.com/downloads/details.aspx?FamilyID=970cb44c-154e-4632-8653-0f4c968945b3&displaylang=en
Desenvolvedores de todas as areas da TI sabem que há anos o Microsoft® Tech•Ed é o lugar para aprender muito sobre as tecnologias que já usam no seu dia-a-dia e sobre o que está por vir. E isto é especialmente verdadeiro para a edição 2008 do Tech•Ed.
Pela primeira vez o Tech•Ed será dividido em dois eventos: O Tech•Ed North America 2008 Developer e o Tech•Ed North America 2008 IT Professionals, um com foco nas melhores práticas e portenciais soluções para desenvolvedores e o outro com o mesmo objetivo para os profissionais de infra-estrutura. Este evento provê uma oportunidade sem precedentes para esclarecer em detalhes quaisquer dúvidas que se tenha.
No evento para desenvolvedores, que acontece de 3 a 6 de junho no Orange Country Convention Center em Orlando, Flórida, os participantes terão à sua escolha 16 sessões técnicas com foco em soluções para Gerenciamento do Ciclo de Vida de Aplicações, Infra-estrutura para desenvolvedores, Windows® e Frameworks e muito mais. Esta é a primeira vez que o Tech•Ed oferecerá sessões técnicas com tamanho detalhamento em um evento na América do Norte. Para esta ocasião importante, o próprio Bill Gates fará a abertura deste evento.
Durante o eventoi para profissionais de infra-estrutura, agendado para o período de 10 a 13 de junho, no mesmo local do primeiro, os profissionais terão à escolha 20 sessões técnicas. As sessões terão focos variados como Desenvolvimento de Aplicações, Comunicação Unificada, Gerenciamento, tecnologias Windows® e muito mais. Os profissionais ainda terão a oportunidade de ouvir Bob Muglia, Senior VP para Servidores e ferramentas para negócios da Microsoft, que fará a abertura.
Se você é desenvolvedor, como eu, sabe que o gerenciamento de memória é algo que constantemente causa problemas, quer você esteja trabalhando com C++ e Delphi, que requerem o gerenciamento manual por parte do desenvolvedor, como em plataformas como Java e .NET que possuem um gerenciamento automático (onde muitos se enganam e acabam abusando de tal recurso - o Garbage Collector). A preocupação com memória é maior ainda em aplicações que rodam em servidores, o que não é difícil atualmente com o advento de SOA, MVC e outros padrões do mercado.






Recent Comments