Resultados da pesquisa a pedido "maintainability"
Como auto-documentar uma função de retorno de chamada chamada pela classe da biblioteca de modelos?
Eu tenho uma funçãoUser::func()(retorno de chamada) que seria chamado por uma classe de modelo (Library<T>) Na primeira iteração do desenvolvimento, todos sabem quefunc() serve apenas para esse único propósito. Alguns meses depois, a maioria dos ...
Matriz de objetos vs Objeto de objetos
A questão é decidir as compensações entre as seguintes notações: Baseado em JSON: "users": { "id1": { "id": "id1", "firstname": "firstname1", "lastname": "lastname1" }, "id2": { "id": "id2", "firstaame": "firstname2", "lastname": "lastname2" } ...
Simplify Substituindo Equals (), GetHashCode () em C # para melhorar a manutenção
Eu acho meu auto-substituindoEquals() eGetHashCode() freqüentemente para implementar a semântica de que objetos de negócios com valores de propriedade idênticos são iguais. Isso leva a um código repetitivo para gravação e frágil para manter (a ...
Cálculos no MySQL vs PHP
Contexto Temos um aplicativo PHP / MySQL. Algumas partes dos cálculos são feitas diretamente no SQL. por exemplo: todos os usuários criados nas últimas 24 horas seriam retornados por meio de uma consulta SQL (NOW () - 1 dia) Há um debate ...
Melhor padrão para constantes no SQL?
Eu já vi vários padrões usados para 'superar' a falta de constantes no SQL Server, mas nenhum deles parece satisfazer as preocupações de desempenho e legibilidade / manutenção. No exemplo abaixo, assumindo que temos uma classificação integral de ...
Design de normalização do banco de dados - tabelas únicas ou múltiplas
Isso deve ser representado no banco de dados como 1 tabela ou 3 tabelas? Eu e meu amigo temos opiniões diferentes sobre isso, então gostaria de ver as opiniões gerais sobre isso. (Talvez deva votar em qualquer uma das soluções?) Create Table ...
Existe alguma diferença apreciável entre se e se-mais?
Dados os seguintes trechos de código, há alguma diferença apreciável? public boolean foo(int input) { if(input > 10) { doStuff(); return true; } if(input == 0) { doOtherStuff(); return true; } return false; }vs. public boolean foo(int input) { ...
Manutenção das versões gratuita e profissional de um aplicativo
Quero criar uma versão PRO do meu aplicativo para Android e queria saber como estruturar meu repositório. Para saber que eu tenho um tronco e apresentam ramos. Eu gostaria de colocar uma versão pro em outro ramo, mas talvez haja uma maneira ...
Página 1 do 2