terça-feira, 6 de novembro de 2012
Top 10 razões para um DOS para o Windows Conversão
O título e subtítulo indica pensamento corporativo como ouvi-lo, a partir de muitos dos clientes que conheço que têm um produto DOS abastecer sua empresa de TI precisa. O fato da questão é que não há apreensão de passar de uma plataforma de software comprovada. Então, por que investir?
"O desenvolvimento mais importante na tecnologia de computador desde o IBM PC"
O que este artigo foi capa de revista descrevendo? Não é um DOS para mover as janelas! Ele estava descrevendo o início e implementação de tecnologia de programação que OOPS Olhei enquanto marcando o tempo na sala de espera de uma empresa há muitos anos! Mais importante do que as interfaces agradáveis janelas e design tela gui! O fato é que tanto o DOS e Windows pode ser programado com "Object Oriented Programming Estilo", mas as chances de que seu programa de DOS tem essa estrutura é muito baixo.
Aqui está a minha volta sobre as 10 melhores maneiras isso afeta a sua vida:
1.Spaghetti Código VS OOPS: O velho estilo de programação dos tornou-se conhecido como "código espaguete", quando visto em contraste com oops. A estrutura básica, layout e filosofia de software de codificação mudou em uma onda de aprovação que agora é padrão em cada linguagem de programação moderna.
2. Codificação centralizado: O novo estilo de impactos programação o seu custo para ajustar as regras de negócios em um enorme fator de redução de custos. As economias de custo vêm principalmente por ser capaz de lançar novas versões, sem efeitos colaterais indesejáveis, e também em termos de tempo de TI para criar, testar e implantar.
3. Não corrigi-lo se ele não está quebrado: Este suporte em informática foi causado por código espaguete! Com o "código espaguete" / padrão DOS tecnologia, uma mudança de regras de negócio se temia, porque geralmente causado uma reviravolta nas operações. Com DOS tecnologia padrão, o sistema é composto de centenas de individuais executáveis autônomo execução de uma estrutura de menus, onde cada um dos programas contém código duplicado para desempenhar funções semelhantes junto com sua aparência e definir individualmente.
4. Formação: Comparar a formação necessária para aprender as teclas de função que operam DOS com um menu simples OOPS (geralmente considerado como um menu de janelas, mas também está disponível no DOS) onde a função que deseja executar "entrar pagamentos" é listado em um menu dropdown em vez de "fazer 4-2-5-7 como o meu primeiro trabalho na parte da manhã". Uma interface oops padrão inclui um arquivo / salvar opção junto com teclas padrão da Microsoft que são conhecidos por muitos usuários, e uma vez treinado neles aplicar a "todos os produtos Windows e Web" - não um exercício de teclas de ensino empresa definidos!
5. Padronização: Nova tecnologia padroniza a aparência de seus módulos individuais dentro de um (ou apenas alguns) programas, não apenas a partir do "olhar janelas", mas da maneira que as regras de negócio aplicar tais como; · Se o nome da empresa clientes é rotulado de "Nome do Cliente:" ou "Cliente:" ou "Nome:". · Se o nome da empresa de clientes "necessária", ou "capslock", ou "capaz de ser alterado pelo usuário". · Se a "aplicar taxas Finanças" opção aceita somente um valor Y / N e se o valor para um novo cliente é padrão para "Y" ou não ... e como! · Se se pode excluir um pagamento ou não! · Se este tipo de opções deve ser re-codificados para cada módulo ou não!
6. Combinando funcionalidade semelhante: Uma das mudanças mais visíveis de uma conversão para oops leva executáveis DOS semelhantes, como "Enter Ordem de Vendas", "Mudança de Ordem de Vendas", "Excluir Ordem de Vendas", etc, e move-los em um programa. A capacidade de fazer isso é o poder de codificação oops centralizado e nova tecnologia janelas que simplesmente supera DOS tecnologia e código espaguete.
7. Controle de Transações: Um dos dados mais básicos relacionados com as melhorias introduzidas na tecnologia de banco de dados desde a maioria dos programas DOS foram escritos é controle de transações, onde "Half Baked" transações que parcialmente bem sucedidos, deixando um trabalho de limpeza de TI são totalmente eliminados.
8. Velocidade: É verdade que a velocidade DOS é incomparável com tecnologia Windows. Não é verdade que esta é uma vantagem significativa, considerando que a razão para a velocidade dos é parcialmente que as operações não fluem regras de negócio thru centralizados para realizar suas ações de banco de dados, mas simplesmente "escrever para o disco" directamente!
9. Manutenção: Uma vez que o seu sistema está adaptada para utilizar oops estilo de programação e estrutura, alterar uma regra de negócio, tais como a forma de uma ordem de vendas é calculado é uma questão de mudar a regra camada de negócio em um ponto, em vez de atualizar "a entrada do pedido de vendas", "vendas de mudança ordens", "ordens de impressão unshipped" e "ordem de atualização como entregue". A língua na bochecha dizendo para essa incrível tecnologia nova é: "Uma muda a regra de negócio em apenas um ponto, eo código resultante é ou sistema perfeito de todo o sistema, ou errado de largura!".
10. Investir em Tecnologia: A hora de investir em um DOS para o Windows conversão está atrasado. Se você esperou para as "rugas para alisar", os "bugs a ser fixado", ou determinado no passado que o "investimento" não valia a pena o resultado, então eu acredito que você está em vias de extinção, porque os engenheiros de software que entender tanto o DOS e Windows tecnologia (e, portanto, a capacidade de tornar uma versão moderna do velho código verdadeiro) estão à beira da aposentadoria! Se você esperar, é uma reescrita total de enfrentar.
Resumo: Estas são as minhas dez melhores razões para considerar um DOS para o Windows conversão, e se você começou com o objetivo de portar algum de sua funcionalidade para a web, por favor, considere a conversão janelas meio passo lá, porque a maioria das plataformas / linguagens têm uma extensão da camada de regra de negócio que é aplicável para a web, ou utilizáveis por um webapp para que parte de seu custo é um movimento mais perto de presença na Internet, seja a partilha de dados de clientes, entrada de pedidos, disponibilidade de peças, ou simplesmente cliente e coleta de informações perspectiva....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário