ColdFusion não é Java: excelente discussão

Alguns já sabem, mas eu pedi demissão e deixei o meu confortável cargo de Gerente de TI na Amigos da Terra. No meu novo trabalho (no momento prefiro não contar por questões pessoais) estou tendo que voltar a programar, a botar a mão na massa, espanar a poeira de programador (e eu nunca fui um programador bom). Além disso, estou tendo que reavaliar práticas de programação, assunto que naturalmente passa por frameworks e design patterns.

Hoje me deparei com uma excelente – e recente – discussão (na forma de dois posts) sobre a necessidade (ou não) de se usar frameworks avançados ou complexos para desenvolver uma aplicação web (inclusive as mais complexas e extensas) com o ColdFusion. Eu confesso que alguns padrões básicos de MVC, encapsulamento, etc devem ser usados em nome da facilidade de manutenção e compreensão da estrutura da aplicação. Entretanto, usar MVC, três camadas (dados, lógica – que engloba controle e modelo – e apresentação) – dê o nome que quiser, separe em quantas camadas quiser, não significa que você precisa usar CFCs, ou um framework modernoso como Mach-II, ModelGlue, etc. Dá para fazer – e bem feito – com os bons e velhos arquivos .cfm e cfinclude, tornando sua aplicação compatível, inclusive, com versões mais antigas do CF.

Muitos dizem por aí e eu concordo: a linguagem CFML é um “framework” por si só. Um framework para desenvolver aplicações web em cima de um servidor J2EE ou .NET (no caso do BlueDragon.NET). Por essa razão não se sinta compelido para usar um framework só porque os feras dizem que você deve usar.

Sobre esse assunto, vale MUITO a pena ler os seguintes posts (e comentários que se seguiram):

OBS: não se deixe levar pelo título dos posts. Ambos defendem a continuidade da simplicidade (e inerente beleza) da linguagem CFML e do ColdFusion em detrimento da fissura por “Javardarizar” excessivamente aplicações web.


Inteligência colaborativa? Onde?

Noticiário interativo promove futilidades

As manchetes de sites como Digg e Delicious seriam mais fúteis e menos úteis do que a de jornais tradicionais.

Descobriram a américa… E eu conheço gente que arrota o Digg e outros sites do gênero como sendo exemplos das “maravilhas” do conteúdo colaborativo na Internet… Hype é hype. Leia o que penso sobre o Digg (e sites do gênero) no meu comentário neste post do Terracini.


Fechem o Congresso, eu prefiro os milicos…

Senado absolve Renan Calheiros. Absolutamente sem comentários. Absolutamente ridículo, desmoralizante e vergonhoso. A pergunta que não quer calar é: o que será que Renan sabia que era tão comprometedor a ponto de os senadores irem na contra-mão da opinião pública?


CFDJ acabou

É, tudo mundo está comentando. A SYS-COM realmente não vai mais produzir o ColdFusion Developers Journal. É uma pena, mas quer saber? Não fará tanta diferença assim. Mais detalhes (incluindo links) aqui.

Em tempo: há três anos atrás um artigo meu era capa da edição de Setembro.


Então você também é um notívago?

Se você, como eu e muitos outros amantes de tecnologia e computadores (deve ser um traço genético), também tem características realmente notívagas, talvez seja hora de mudar para a Suécia: Suecos criam horários especiais para notívagos.

Aproveite e leia também este interessante e esclarecedor post da Patricia (Sinestesia): Notívagos e Sono Bifásico. O meu ritmo de sono e vigília normal (e que infelizmente não posso seguir) é composto por dois ciclos de sono, um de manhã, das 06h00 as 10h00, e outro a noite, das 18h00 as 23h00, sendo que eu sou mais produtivo no intervalo da noite (das 23h00 as 06h00). Mas quem disse que nós podemos viver da maneira que nos é mais natural? Quisera eu ser como um dos meus gatos: dormir 2/3 do dia.


Cuidado, Trabalho!

Último livro de Thomaz Wood Jr., professor da FGV que escreve deliciosamente bem sobre administração de empresas e outros assuntos correlatos.

CUIDADO, TRABALHO!


5 anos

O CFGIGOLÔ completa 5 anos hoje. Obrigado a todos os que lêem o dito cujo há tanto tempo!


Parceria estratégica

18-08-07_1333.jpg
Av. Santo Amaro, perto do Clube Banespa, 18/08, 13h30.

Sim, vizinhos de parede… e (quem sabe?) nos negócios. Conveniência é isso! (clique para ampliar)


Web 2.0 agora é cachorro morto…

Começo a perceber um movimento engraçado na blogsfera e em listas de discussão: gente que postou, discutiu e propagandeou a Web 2.0, o Second Life (ou qualquer outra coisa do gênero) como sendo o ó do borogodó, algo supimpa, como uma “revolução acontecendo”, blá, blá, blá, anda meio perdida nos últimos meses. O número de críticos aumentou e incluiu pessoas de peso no mercado, da área. Quando gente assim (e não meros blogueiros desconhecidos, como o que vos escreve) começa a perceber (e falar) que de fato todo esse auê ao redor do tema é mera perda de tempo, o povo começa a ouvir (e a imitar, afinal são bons nisso).

Agora, alguns estão dizendo por aí que falar mal da Web 2.0 ou do Second Life é como chutar cachorro morto. E falam como se a obviedade de que não estávamos vendo nenhuma revolução acontecer fosse algo que todos já sabiam… Ué? Quando esses figuras sairam da toca (há pouco tempo, diga-se), leram textinhos viajandões sobre as maravilhas da Web 2.0 e passaram a repeti-la como papagaios e meio que querendo mostrar o quão “plugados nas tendências” estavam, ninguém podia chamá-los de maria-vai-com-as-outras né? Pois bem… Agora as críticas ao conceito de Web 2.0, de SL, etc pararecem ter se tornado enfadonhas, óbvias. Agora são “óbvias” e “batidas”, como se as previsões de revolução e mudanças (a la mãe Dinah) feitas num passado bem recente nunca tivessem existido. Alguns chegaram a remover posts de blogs, talvez querendo dizer: “eu nunca disse que a Web 2.0 era uma coisa de outro mundo”… Aparentemente agora alguns estão começando a concordar (em parte ou na totalidade) com os críticos do conceito. Finalmente a tal da Web 2.0 é um cachorro morto para os maria-vai-com-as-outras…Vai entender.


Uma ditadura de idiotas

Artigo interessante da Prospect Magazine e traduzido para o português pelo UOL: Uma ditadura de idiotas