10 razões para ser um desenvolvedor Delphi
Escrito por Carlos B. Feitoza Filho | |
Categoria: Artigos | |
Categoria Pai: Addicted 2 Delphi! | |
Acessos: 7479 |
Segue abaixo minha tradução/versão do texto original disponível em http://delphi.org/2016/07/top-10-reasons-to-be-a-delphi-developer/. Como se trata de uma versão, não existe uma tradução ao pé da letra, mas sim uma interpretação daquilo que o autor original escreveu. Esta interpretação, contudo, não alterou em nada o sentido do texto, mas facilitará bastante sua leitura.
O trabalho de desenvolvedor de softwares é muito interessante. Você aprende uma linguagem de programação para desenvolver um grande variedade de softwares e assim "digitalizar o mundo", mas enquanto faz isso, você às vezes enfrenta situações onde pequenos erros tiram seu sono por muitos dias e noites. A melhor parte dessa experiência é quando você finalmente encontra a solução e dá um tapa em si mesmo, com um sorriso no rosto, dizendo "Meu Deus! Foi este probleminha que me tirou o sono?". Isso pode acontecer com qualquer desenvolvedor de softwares, mas o resultado final é sempre gratificante, e é por isso que o desenvolvimento de softwares é um trabalho que está agradando mais e mais jovens ao redor do mundo.
Dependendo das linguagens de programação que você estudou e implementou, as chances de ficar travado em um pequeno problema pode variar. A utilização de uma linguagem complexa pode tirar seu sono muitas vezes durante o desenvolvimento de um software, por outro lado, a utilização de uma linguagem de programação com uma sintaxe simples de escrever e recursos realmente úteis pode transformar sua vida de desenvolvedor em uma vida que todos adorariam ter. A Linguagem Delphi (Object Pascal) é este tipo de linguagem de programação, largamente conhecida por ser uma das linguagens de sintaxe mais simples de escrever.
Se você pretende ser um desenvolvedor de softwares você pode não querer começar com uma linguagem difícil, que ponha seu moral pra baixo. Então, a fim de manter a sua paixão em ser um desenvolvedor no mais alto grau de entusiasmo, começar com a Linguagem Delphi será uma opção sem igual. Começando sua carreira como um Desenvolvedor Delphi traz para você muitos benefícios. Vejamos agora algumas das principais razões que farão você entender porque você deve ser um Desenvolvedor Delphi:
- A Linguagem Delphi é uma combinação de linguagem de programação e SDK, o que permite o desenvolvimento de de aplicações para desktop, dispositivos móveis, consoles[1] e web;
- A Linguagem Delphi é uma linguagem de programação simples e com sintaxe limpa;
- Código escrito em Delphi é facilmente legível, por exemplo, você pode concatenar strings usando o caractere "+" ao invés de usar uma função para isso;
- A documentação do Delphi é bem organizada para ajudá-lo a iniciar rapidamente;
- Vem com uma IDE que lhe permite desenvolver facilmente uma GUI usando arrastar & soltar, adicionando manipuladores de eventos e muitas outras características realmente úteis;
- Suporta teste em tempo real (debug), tornando muito mais simples e rápido encontrar e corrigir problemas;
- Suporta o Desenvolvimento Rápido de Aplicações -- Rapid Application Development (RAD) -- com características tais como, o framework de aplicação e o designer de layout de janelas totalmente visual (WYSIWYG);
- Suporta arquitetura cliente-servidor, arquitetura n-tier (DataSnap) e bancos de dados SQL;
- Suporta a API do Windows 100%;
- Permite a criação de componentes que são facilmente integráveis na IDE.