Programação  
 
Conhecimento computador >> Programação >> Programming Ruby >> 
Quais são transacionais Luminárias
? Ruby on Rails é um sistema de programação open source aplicativo Web que usa a linguagem de programação Ruby. A natureza de código aberto do sistema significa que qualquer programador pode adaptar ou alterar os programas originais apresentados. Isso faz com que a organização um elemento -chave de qualquer código. Ruby on Rails usa transacionais Luminárias para isolar e organizar as condições para controlar as instruções SQL chamados pelo programa. Organização

luminárias transacionais permitem um programador para organizar e isolar as ações dentro do programa. Ao isolar a ação e , em seguida, estabelecer as condições necessárias para ser atendidas para que a transação ocorra, o programador também organiza a classe e os objetos das condições. Isso torna o código mais fácil de gerenciar, controlar e editar. Este alto nível de organização também faz com que seja mais fácil para os programadores, que não o autor do código, para compreender a sua estrutura e para editar ou adaptar o código , conforme necessário.
Condições
< luminárias p> transacionais não irá executar uma função a não ser que todas as condições ou dependências sejam satisfeitas. Por exemplo , num programa de facturação , uma carga não pode ser processada através de uma conta , a menos que a condição de um teste de equilíbrio é realizada e retorna um resultado igual ou maior do que a quantidade de carga . A acusação é a fixação transacional e não completar a menos que a condição da verificação de saldo for atendida.
Testing

O tempo necessário para testar um programa para erros é reduzida com luminárias transacionais. Ao testar as operações isoladas, áreas específicas do código são examinados e áreas problemáticas identificadas mais rapidamente. Teste sem luminárias transacionais exige que cada passe para examinar todo o código do programa.
Cuidados

luminárias transacionais são dependentes de toda a cadeia de ações ou condições sejam cumpridas para função. Se uma peça está faltando , a transação não funcionará . Ao testar o programa ou solução de problemas , certifique-se de que a todos os acessórios estão incluídos ( ou excluídos) ou uma falsa mensagem de erro será retornada .

Anterior :

Próximo : No
  Os artigos relacionados
·Como depurar Rubi 
·Como substituir uma classe de Ruby 
·Como executar o Aptana com os trilhos já instalados 
·Como criar Tarballs em Ruby 
·Como construir um aplicativo Android com Ruby 
·Como escrever um script Ruby 
·Como remover os zeros à esquerda de uma cadeia de text…
·Como renderização Outro Controlador em Ruby 
·Java vs . Rubi 
·O que é um script Ruby 
  Artigos em destaque
·Como fazer um site personalizável 
·Como excluir um nó em Sistemas de Link em Java 
·Como substituir o Windows Cordas 
·Como alterar um ponteiro do mouse Usando o Javascript 
·Como converter Clobs de Textos no Oracle 
·Como encontrar buffer overflows 
·Como remover a primeira linha de uma String em Groovy 
·Como substituir vários Tokens em MySQL 
·Como adicionar caixas de Pesquisa para Tese de barras d…
·Como dividir um arquivo FLAC com Dev- C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados