Sobre macaca, macaca-de-auditório, macacal, macacão, macacar, macacarecuia, macacaria, macaco, macacoa*, macaco-adufeiro, macaco-aranha, macaco-barrigudo, macaco-cabeludo, macaco-da-meia-noite, macaco-da-noite macaco-de-bando, macaco-de-cheiro, macaco-inglês, macaco-japonês, macaco-narigudo, macaco-patrona, macaco-prego, macaco-prego-do-peito-amarelo e TI.

terça-feira, setembro 16, 2008

Evoluir sim, Quebrar jamais

Evoluir sim, Quebrar jamais

Java ou .net? Quem estava no mercado na virada do século deve ter vivido está situação. Muitas empresas montaram grupos para analisar qual caminho seguir. Mesmo as empresas que tinha seus produtos baseados em tecnologia Microsoft fizeram essa pergunta. Java ou .net? Em muitos casos, o que levou esse questionamento não eram questões estritamente funcionais. O fato é que todos estavam cansados de ter que adaptar seus códigos toda vez que uma nova release era lançada.

Backward Compatibility, ou simplesmente compatibilidade reversa é o termo utilizado para designar alguma coisa que sofreu ou sofrerá evoluções sem deixar de ser compatível com seu legado. Java prometia backward compatibility e quem comprou se deu bem porque Java cumpriu o que prometera. Até as clássicas besteiras feitas nas constantes da awt.color onde a própria Sun violou o Java Code Convetions nos idos do JDK1.2 continuam lá. Por que? Oara não quebrar a compatibilidade dos programas que foram escritos naquela época.

Quem migrou para .net nas primeiras versões sabe que seus códigos não são compatíveis com a versão atual. Até aí tudo bem, A Microsoft sempre foi assim e nunca escondeu que não iria mudar. Quem tem código em ASP 3.0 que se prepare, dizem que o próximo IIS não os rodará mais.

O que me deixa chateado é o Rails sofrer desse mal. Eu sei que Rails não é uma plataforma (alguns acham equivocadamente o contrário) e que comparar Rails com Java ou .net é no mínimo injusto da minha parte. Sei também que evoluir é preciso, mas não concordo com a quebra de compatibilidade introduzida a partir da versão 2.0.

Tudo bem que as alterações nem foram tão grandes assim, mas e as centenas de tutoriais que foram escritos que deixaram de funcionar de um dia para o outro? Isso dificulta a curva de aprendizado de novos programadores. Tenho experimentado isso. Várias pessoas que querem iniciar com Rails perdidas porque aquilo que estão tentando fazer simplesmente não funciona. Outro ponto, até mais importante que esse: Confiança quebrada. O que será que vai acontecer com minha base de código quando a 3.0 vier? Vai tudo para o espaço?

Não se engane. Adoro novidades. Por isso mesmo quero utilizar meu tempo com coisas novas e não para ficar portando código que funcionava bem e que simplesmente deixou de funcionar.

ps: Achei que o título do post lembrava o nome desse filme tosco.

9 Comments:

At 6:54 AM, Anonymous Anônimo said...

Very nice post. I just stumbled upon your weblog and wanted
to say that I have truly enjoyed surfing around your blog posts.
After all I'll be subscribing to your rss feed and I hope you write again soon!

my homepage; Ladies Golf Gloves

 
At 10:49 PM, Anonymous Anônimo said...

This site truly has all the information I needed concerning this subject and didn't know who to ask.

Also visit my blog: Sushienorlando.Com

 
At 3:07 AM, Anonymous Anônimo said...

Greetings from Carolina! I'm bored to tears at work so I decided to browse your site on my iphone during lunch break. I really like the info you present here and can't wait to take a look when I get home.
I'm surprised at how fast your blog loaded on my phone .. I'm not even using WIFI, just 3G .
. Anyways, amazing site!

my web blog: St Cloud Florist

 
At 12:34 AM, Blogger raybanoutlet001 said...

cowboys jerseys
michael kors handbags
michael kors uk
hermes belt
omega watches for sale
nike huarache trainers
michael kors handbags
ghd flat iron
michael kors handbags
vikings jerseys

 
At 6:54 AM, Blogger Unknown said...

cleveland cavaliers
michael kors handbags
nike trainers uk
converse trainers
michael kors handbags
nike outlet
cheap jordans
polo ralph lauren
air force 1 shoes
cheap nfl jerseys
20170417

 
At 11:43 PM, Blogger Unknown said...

zzzzz2018.6.11nike tn pas cher
coach outlet online
asics shoes
cleveland cavaliers jerseys
off white
nfl jerseys
coach outlet
louboutin shoes
pandora jewelry
giuseppe zanotti

 
At 3:02 PM, Blogger بيت العز said...


شركة مكافحة البق بالدمام
شركة مكافحة العتة بالدمام
شركة رش مبيدات بالدمام
شركة رش حشرات بالدمام
شركة مكافحة الفئران بالدمام
شركة مكافحة القوارض بالدمام
ارخص شركة مكافحة حشرات بالدمام
شركات مكافحة الحشرات بالدمام
مكافحة حشرات بالدمام
المثالية لمكافحة الحشرات بالدمام

 
At 7:40 PM, Blogger بيت العز said...


شركة نقل عفش خارج المدينة المنورة
شركة نقل عفش خارج المدينة المنورة
شركة نقل عفش من المدينة المنورة إلي مكة
شركة نقل عفش من المدينة المنورة إلي جدة
شركة نقل عفش من المدينة المنورة إلي الدمام

 
At 4:26 PM, Blogger لمار للتسويق الالكتروني said...

روابط أفضل 7 شركات خدمات منزلية بالمملكة العربية السعودية

https://riyadh4moving.com/%d9%86%d9%82%d9%84-%d8%a7%d8%ab%d8%a7%d8%ab-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6-%d8%ad%d9%8a-%d8%a7%d9%84%d8%b4%d9%81%d8%a7/

https://riyadh4insects.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%b1%d8%b4-%d9%85%d8%a8%d9%8a%d8%af%d8%a7%d8%aa-%d9%81%d9%8a-%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6-0594261363-%d8%a3%d9%81%d8%b6%d9%84-%d8%ae%d8%af%d9%85%d8%a9-%d9%88%d8%a3/

https://el-safaa.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%b4%d9%82%d9%82-%d8%a8%d8%b9%d8%ac%d9%85%d8%a7%d9%86/

https://taaag.net/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%b3%d8%ac%d8%a7%d8%af-%d8%a8%d8%b9%d8%ac%d9%85%d8%a7%d9%86/

https://alnakheelservice.com/%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%ad%d8%a7%d8%a6%d9%84/

https://alsabaak.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d9%85%d9%86%d8%a7%d8%b2%d9%84-%d8%a8%d8%a3%d8%a8%d9%88-%d8%b9%d8%b1%d9%8a%d8%b4/

https://altaiyar.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%ac%d9%84%d9%89-%d8%a8%d9%84%d8%a7%d8%b7-%d8%a8%d8%a7%d9%84%d8%ac%d8%a8%d9%8a%d9%84/

https://www.alakml.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d9%88%d8%aa%d8%b9%d9%82%d9%8a%d9%85-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6/

 

Postar um comentário

<< Home