Anuncio
Creo que un término más amable y amigable sería "codificación social". Compartir código de muestra es una de las pequeñas extremidades de los más grandes fuente abierta 8 sitios web para ver el rumor del software de código abierto Lee mas movimiento. Liberado de las camisas de fuerza de las ganancias, el intercambio gratuito de información técnica es bastante común.
El código de muestra que está disponible gratuitamente también es una gran ayuda para el aprendizaje. Para el programador principiante no es un atajo; como programador no llegarás lejos si tomas ese atajo. Los códigos de muestra gratuitos pueden ser pistas sobre cómo puede estructurar sus propios comandos y funciones para programar mejor. Los desarrolladores pueden aprovechar programas de muestra gratuitos y reutilizar fragmentos en su propio código para ahorrar tiempo de desarrollo, costos y problemas.
Ryan nos ayudó con los 10 mejores sitios web de códigos de muestra profesionales para programadores. Como novato, fui a buscar más.
Snipplr
Una biblioteca de códigos bien diseñada que puede obtener código reutilizable y también puede almacenar la suya. El sitio tiene un motor de búsqueda de códigos y realmente puede sumergirse en la biblioteca utilizando la búsqueda avanzada de códigos en una variedad de lenguajes de programación de la A a la Z. O puede elegir directamente un idioma de la lista que figura al pie de página.
El sitio también tiene algunos complementos como Firefox y Safari Bookmarklets que facilitan el almacenamiento y la recuperación del código (consulte la mención del directorio).
Stack Overflow es un sitio de preguntas y respuestas editado en colaboración para programadores. La reserva de consultas respondidas es una potencial mina de oro. Puede usar las etiquetas o navegar por las listas de preguntas o usar el cuadro de búsqueda. El sitio es visualmente muy limpio y con el tipo de experiencias comunes que tenemos, seguramente encontrará alguna solución a sus problemas de codificación aquí. Si no, vaya directamente a las salas de chat que están organizadas de acuerdo con los idiomas y las plataformas.
48,000 muestras de código en más de 1,000 categorías desde Ajax a XML cubren mucho. El enfoque del sitio está en el desarrollo web, por lo que también encontrará las últimas muestras de código HTML5. El sitio también tiene un blog con algunos buenos artículos sobre la codificación de lo que se debe y no se debe hacer. Si está atascado, pruebe el foro de desarrollo web para obtener un poco de orientación de programación.
Koders [ya no está disponible]
Koders.com es un motor de búsqueda de código fuente abierto. Busca 3,338,449,289 líneas de código fuente abierto. Se cubren 33 lenguajes de programación para que pueda encontrar y reutilizar el código que desea. También puede filtrar su búsqueda por licencias. El sitio también sirve como depósito de código para proyectos de código abierto.
Otra fuente de código donde puede cargar sus ejemplos de código y compartirlos con la comunidad en general. El sitio está básicamente organizado como un blog. Puede navegar a través de las etiquetas que parecen sugerir que el sitio cubre bastantes idiomas con Java y Ruby dominando.
El sitio también publica PDF gratuitos llamados REFCARDZ, que son hojas de trucos muy útiles para estudiantes y desarrolladores.
Una gran comunidad de programación y desarrollo web que le ofrece tutoriales, podcasts, un panel de discusión, un blog y fragmentos de código para descargar y usar. El sitio cubre alrededor de 25 idiomas y algunos menos conocidos en una categoría llamada Otros idiomas. Java obtiene la mayor cantidad de contenido. El sitio también tiene un pequeño canal de video sobre programación.
El sitio cubre C #, C ++, ASP.Net, VB, Visual Studio, tecnologías relacionadas con Windows como Silverlight y también desarrollo web. El sitio también tiene una sección bastante buena sobre tutoriales en video. El programador principiante puede dirigirse a la sección Principiante y usar los recursos de codificación en C #.
Haga una búsqueda de código o envíe su propio código y compártalo con la comunidad. El sitio tiene una lista llamada Top Code, que tal vez se cuenta en función de las visitas o descargas de la página. Aunque algunos de los enlaces parecían rotos, muchos otros funcionaron. Las categorías se inclinan hacia el desarrollo web, pero también tiene las de C / C ++ y VB.Net.
Primero
Comparta código, capturas de pantalla y enlaces con otros. El único inconveniente es que es una invitación "" única comunidad. Pero si solicita y logra ingresar, la combinación de diseñadores y desarrolladores bajo un mismo techo virtual podría ahorrar tiempo para proyectos colaborativos como aplicaciones web y sitios web. El diseño de la página de inicio parece lo suficientemente atractivo.
Este es el sitio del que obtuve la frase "codificación social" y creo que describe perfectamente lo que hacen estos sitios. Aunque el sitio tiene una sección paga, el repositorio público de muestras de código es gratuito. Github es un host en línea para proyectos de código abierto. Utiliza el Git sistema de control de revisiones. Es bastante similar al conocido SourceForge y BitBucket. Puede administrar sus archivos de código fuente en colaboración, conectarse en red socialmente, compartir fragmentos de código con otros, tocar la bolsa de trabajo e ir a tomar algo en las reuniones.
Estos recursos demuestran que, sea cual sea la plataforma o el idioma en el que esté trabajando, la web es un gran crisol de programadores de ideas afines a los que no les importa compartir fragmentos de su trabajo. Eso es un golpe para la comunidad. Cuéntanos sobre tu sitio web de código favorito y si también compartes tus cosas en línea.
Credito de imagen: Shutterstock
Saikat Basu es el Editor Adjunto de Internet, Windows y Productividad. Después de eliminar la suciedad de un MBA y una carrera de marketing de diez años, ahora le apasiona ayudar a otros a mejorar sus habilidades para contar historias. Busca la coma de Oxford que falta y odia las malas capturas de pantalla. Pero las ideas de fotografía, Photoshop y productividad alivian su alma.