Preguntas con la etiqueta [revisión-de-código]
Revisión de código es la examinación sistemática (como en la revisión por pares) del código fuente de un programa informático para mejorar la calidad del código, mediante la detección temprana de errores en el código de los programas o alternativas más eficientes a la implementación inicial. Esta etiqueta sólo debe ser usada para preguntas que incluyen código que funcione correctamente pero que se desea mejorar u optimizar.
158
preguntas
1
voto
1
respuesta
71
vistas
Optimizar reemplazo de cadena en PHP
Yo estoy tratando un array de un tamaño considerable con algunos datos que quisiera agrupar.
Este sería un ejemplo del array:
[24] => Array
(
[0] => /03-19_solemnidad-de-san-jose-...
0
votos
1
respuesta
1k
vistas
on.exit() para regresar múltiples valores de una función en R. ¿Es correcto?
Como saben, R es un lenguaje que, a diferencia de otros, no está diseñado para que una función tenga múltiples valores de retorno.
Revisando el sitio en inglés, encontré esta pregunta en la cual ...
2
votos
1
respuesta
71
vistas
Extraer datos sin usar variables extra
Quiero extraer un dato de una clase; actualmente, utilizo una variable auxiliar para ello.
Funcionar, funciona ... pero me preguntaba si se podría hacer de otra forma, ahorrándome la variable dentro ...
5
votos
1
respuesta
112
vistas
¿Cambiar sistema de visualización de JS a CSS?
Limpiando el código de un sitio web que estoy desarrollando, me encontré con que tengo un widget en una barra lateral que tiene un sistema de pestañas para mostrar pequeñas secciones con datos ...
0
votos
0
respuestas
924
vistas
Procedimiento almacenado en MySQL no devuelve los números no primos
Tengo un procedimiento almacenado en MySQL que debe darme los números no primos del número que yo introduzca, y los almacene en una variable para mostrarla como parámetro de salida.
El problema que ...
1
voto
0
respuestas
138
vistas
Variable cambia a valor no esperado
Tengo un problema con una variable que se llama contador. La declaré con un valor 0 pero al correr el programa la variable contador tiene el valor de 8.
Ésta es la única parte del código que usa la ...
1
voto
0
respuestas
485
vistas
RuntimeWarning: invalid value encountered in multiply
Tengo el siguiente programa transcrito en Python desde MATLAB
import numpy as np
from math import exp,ceil
def initial (x):
init=0.09*np.exp(-x**2/50)
return init
a = -20
b= 20
T=4
M=500
rhom=...
2
votos
1
respuesta
50
vistas
Plantilla handlebars no se rellena incluso cuando hay datos
Estoy trabajando en un proyecto en Kotlin que genera ficheros XML usando plantillas con Handlebars (en el lado del servidor, la versión 4.0.6). Tengo la siguiente clase en un fichero .kt:
class ...
1
voto
4
respuestas
102
vistas
¿Cómo optimizo este código?, ¿alguna función o estructura de datos que lo haga?
/*Modos de Trabajo*/
var prod = 1;
var debug = 0;
var dev = 0;
/*VALIDAR LOS MODOS DE TRABAJO*/
if (prod == 1 && dev == 0 && debug == 0)
...
0
votos
3
respuestas
2k
vistas
¿Cómo hacer una función factorial en Python sin utilizar numpy u otro módulo? (ver mi ejemplo)
Estoy jugando un poco con la función para calcular el factorial de un número cualquiera y se me ocurrió crear esto utilizando numpy:
import numpy as np
def factorial(x):
n=[]
if x==1:
...
1
voto
2
respuestas
586
vistas
Como puedo simplificar estas condiciones, ¿hay alguna manera?
¿Hay alguna manera de simplificar estas condiciones a una más corta?
saldo_mes_corriente= CreditoBd.objects.filter(fecha_reporte=fecha_cierre).aggregate(Sum('saldo_credito'))
...
0
votos
1
respuesta
12k
vistas
¿Cómo cambiar levels y labels para una variable en R?
Tengo la siguiente variable:
str(mod$sexo)
Factor w/ 2 levels "H","M": 2 2 2 1 2 1 2 1 2 2 ...
Y quiero convertirla de tal forma que la salida en consola sea la siguiente:
str(mod$sexo)
Factor w/ 2 ...
1
voto
2
respuestas
147
vistas
circulos dentro de un circulo mayor como reducir este código al minimo?
Hola pueden asesorarme del como puedo reducir este código al mínimo
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>...
5
votos
2
respuestas
6k
vistas
Convertir una lista de números entrecomillados en floats en Python
Un pequeño algoritmo que convierte números en una cadena de caracteres y después lo suma es:
total= 0
cadena= "1.2,1.5,1.7"
for i in cadena.split(","):
i= float(i)
total+= i
print(total)
...
3
votos
2
respuestas
1k
vistas
Imprimir el máximo entre un conjunto de variables utilizando if y strings en Python
Supongamos que tengo 3 números cualquiera alojados en tres variables distintas:
x= 5
y= 11
z= 37
La prueba que realiza el if es determinar que las 3 variables sean impares. Si es así, da los ...