Resultados da pesquisa a pedido "maintainability"
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) { ...
O que devemos fazer para nos preparar para 2038?
Eu gostaria de pensar que alguns dos softwares que estou escrevendo hoje serão utilizados em 30 anos. Mas também estou ciente de que muito disso se baseia na tradição do UNIX de expor o tempo como o número de segundos desde 1970. #include ...
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 ...
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" } ...
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 ...
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 ...
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 ...
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 ...
Página 1 do 2