Estoy sentado aquí escribiendo una función que estoy seguro se ha escrito antes, en algún lugar de la tierra. Es demasiado común que no se haya intentado, y me pregunto por qué no puedo ir a un sitio web y buscar una función que luego pueda copiar y pegar en mi proyecto en 2 segundos, en lugar de perder el día reinvirtiendo la rueda.¿Hay un sitio web para buscar funciones comunes ya escritas?
Claro que hay ciertas bibliotecas que puede utilizar, pero ¿dónde se encuentran estas bibliotecas y cuando están ausentes, hay un sitio como el que estoy describiendo?
Posiblemente una wiki de algún tipo que contiene código gratuito que cualquiera puede editar y mejorar?
Editar: Puedo codificar las cosas bien, simplemente no sé CÓMO hacerlas. Entonces, por ejemplo, en este momento, estoy tratando de localizar un robot/automóvil/punto en el espacio. SÉ que hay una manera de hacerlo, basada en el alcance y la distancia. Triangulación y trilateración. Cómo codificar esa es una historia diferente. Un sitio que podría tener código psuedo, paso a paso, cómo hacerlo sería ridículamente útil. También garantizaría la solución óptima, ya que todos pueden editarla. También escribo en Matlab, lo cual odio porque es peculiar, lo que aumenta mi deseo de crear un sitio web como el que describo.
¿Cuál es su función? http://www.youtube.com/watch?v=mkO87mkgcNo –
Ajusté las etiquetas de su pregunta porque no parecía tener sentido tener etiquetas para un grupo de idiomas aleatorios que realmente no se mencionan en su pregunta - Pensé que '[language-agnostic]' tendría más sentido. Espero que no te importe ;-) –
Estás agrupando en "algoritmo" con "implementación", y creo que te refieres a lo último. Cualquiera que sea el idioma que use * debe * tener algún depósito de módulos, como CPAN o PEAR, etc. Probablemente haya muchos libros que tendrán al menos una implementación de pseudo-código. Probablemente también exista un gran factor de experiencia, saber dónde buscar lo que intuyes debe estar presente en algún lugar. –