Na verdade, o bom programador não é obrigado a conhecer regras de negócios,
ele é obrigado a saber e conhecer as técnicas de captá-las e convertê-las em
linhas de código validando suas entradas e analisando suas saidas. Por
exemplo. Você não precisa saber o que é PEP, como se calcula um custo médio
ou como se calcula por exemplo, o deslocamento de um foguete para lançar um
satélite no espaço, mas você tem que saber aplicar operações básicas no
calculo e como estruturá-lo em seu projeto e validar suas saídas para ter
certeza de que ele não está fazendo conta errada. As formas de se obter o
custo médio, um PEP, um imposto X? Você vai ter que ver com o responsável da
área que irá lhe passar as regras de cálculo para tais. Outra coisa que
vocês tem que conheceber bem, são as técnicas de parametrizar programas
ainda mais em rotinas que envolvem alíquotas, que envolvem indexadores
dentre outros. Cada cidade tem uma aliquota diferente que muda
constantemente. Enfim são coisas que o bom programador tem que saber o que
pode ser "engessado" no código ou passado via parametrização

No Segmento de TEF/ECF isto é extremamente critico pois erros de cálculo,
podem ser interpretados como tentativa de sonegação fiscal por parte de um
auditor. 


[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-----Mensagem original-----
De: José Henrique (Zote) [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 15 de setembro de 2006 08:24
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: RES: RES: [delphi-br] delphi vs java
Prioridade: Alta


Campus, descordo um pouco com você...

 

Um bom programador delphi, não precisa necessariamente ser bom em "regras de
negocio", eu por exemplo acho que sou um bom programador, mas só faço idéia
de como se calcula um preço médio, e a minha idéia ainda pode estar errada.
Pq isso? Pq nunca precisei trabalhar com isso, e isso é regra de negócio,
mas com certeza se alguém me passar a "formula" faço sem problemas... Quando
a peps não faço nem idéia do que é talves com outro nome... E isso
considerando que trabalho com delphi desde a versão 1... 

 

--

José Henrique (Zote)

Bludata Software

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of Campus
Sent: quinta-feira, 14 de setembro de 2006 17:35
To: delphi-br@yahoogrupos.com.br
Subject: Re: RES: RES: [delphi-br] delphi vs java

 

Mas essa infelismente é a relidade, Welson.

A gente ve a todo momento o pessoal perguntando como se faz para alterar uma
tabela num SGDB. Os caras se metem a fazer sistemas sem nem ao mesmo dominar
o conhecimento do banco de dados que vão usar.

Tem gente que não sabe nem fazer cálculos com datas, se for com horas então
nem se fala, daí a montar classes, ou mesmo um registro para manipular dados
a coisa vai longe.

Eu particularmente conheço muitos programadores em Delphi, mas muito poucos
mesmo que conhecem os tipos de dados e estruturas disponíveis. Manipulação
de eventos, criação de componentes e DLLs são coisa de outro mundo.

Como o Walter disse, para fazer um cadastro de produtos em Delphi é muito
fácil, basta criar o banco, colocar os componentes de acesso, alguns DBWare,
mais alguns botões e pronto. Mas bota numa peneira, quantos fazem idéia de
como se calcula o custo médio ou o que é o peps.

Como disse, essa é a realidade, cabe a cada um fazer a diferença, se
aprofundar mais e conhecer a ferramenta que usa, para assim poder separar os
homens dos meninos

.

----- Original Message ----- 
From: "Welson Avelar" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Thursday, September 14, 2006 5:10 PM
Subject: Re: RES: RES: [delphi-br] delphi vs java


> --- Campus escreveu:
> > (...)
> > Sobre OOP, acho que não se faz nescessário saber a fundo sobre classes,
> > Herança, Polimorfismo, para se usar um botão, da mesma forma que não é
> > nescessário fazer um curso de mecânica para se dirigir um carro.
> [--x--]
>
> [Welson] Mas aí você corrobora a mediocridade existente no mundo do
> desenvolvimento. Pregar botão ?! Isso qualquer um faz. Mas se quiser um
sistema
> que vai além de botões e edits, então tem mesmo que conhecer OO.
> Realmente, pra dirigir um carro não é necessário um curso de mecânica, mas
até
> mesmo pra identificar um possível problema em certas partes e pra não ser
> enganado por "entendidos" de mecânica (que é o que mais tem por aí), é bom

> saber um pouco sim.
>
> []s.
>
> =================================
> "O que me preocupa não é o grito dos maus. É o silêncio dos bons."
> Martin Luther King.
> =================================
> Welson de Avelar Soares Filho
> Analista/Programador Delphi
> Gemini Sistemas
> <www.geminisistemas.com.br>
> Juiz de Fora - Minas Gerais
> =================================
>
>
>
> _______________________________________________________
> O Yahoo! está de cara nova. Venha conferir!
> http://br.yahoo.com
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>

 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 




[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a