Реклама
Я считаю, что более приятным и дружелюбным термином будет «социальное кодирование». Совместное использование примера кода является одной из маленьких частей большого Открытый исходный код 8 веб-сайтов, чтобы проверить Buzz на программное обеспечение с открытым исходным кодом Читать далее движение. Освободившись от смирительных рубашек прибыли, бесплатный обмен технической информацией встречается довольно часто.
Образец кода, который находится в свободном доступе, также является отличным учебным пособием. Для начинающего программиста это не ярлык; как программист, вы не добьетесь успеха, если воспользуетесь этим ярлыком. Бесплатные примеры кодов могут быть подсказками о том, как вы можете структурировать свои собственные команды и функции для лучшего программирования. Разработчики могут использовать бесплатные образцы программ и повторно использовать фрагменты кода в своем собственном коде, чтобы сэкономить время разработки, затраты и пот.
Райан помог нам с Топ-10 профессиональных сайтов образцов кода для программистов. Как новичок, я отправился на поиски большего.
Snipplr
Хорошо разработанная библиотека кода, которую вы можете использовать для многоразового кода, а также можете хранить свою собственную. На сайте есть поисковая система кода, и вы действительно можете погрузиться в библиотеку, используя расширенный поиск кода по ряду языков программирования от A-Z. Или вы можете напрямую выбрать язык из списка, приведенного в нижнем колонтитуле.
На сайте также есть несколько плагинов, таких как Firefox и Safari Bookmarklets, которые упрощают хранение и извлечение кода (см. Упоминание в каталоге).
Stack Overflow - это совместно редактируемый сайт вопросов и ответов для программистов. Запас ответов на запросы является потенциальной золотой жилой. Вы можете использовать теги или просматривать списки вопросов или использовать окно поиска. Сайт визуально очень чистый, и с учетом нашего общего опыта вы наверняка найдете здесь решение своих проблем с кодированием. Если нет, зайдите прямо в чаты, которые расположены в соответствии с языками и платформами.
48 000 примеров кода в более чем 1000 категориях от Ajax до XML покрывают многое. Сайт сосредоточен на веб-разработке, поэтому вы также найдете последние образцы HTML5-кода. На сайте также ведется блог с несколькими хорошими статьями о кодировании и запретах. Если вы застряли, попробуйте на форуме веб-разработки немного руководства по программированию.
Кодеры [больше не доступны]
Koders.com - это поисковая система с открытым исходным кодом. Он ищет 3,338,449,289 строк открытого исходного кода. 33 языка программирования доступны для вас, чтобы найти и повторно использовать код, который вы хотите. Вы также можете фильтровать ваш поиск по лицензиям. Сайт также служит хранилищем кода для проектов с открытым исходным кодом.
Другой источник кода, где вы можете загрузить примеры кода и поделиться ими с большим сообществом. Сайт в основном устроен как блог. Вы можете просмотреть теги, которые указывают на то, что сайт охватывает довольно много языков с доминированием Java и Ruby.
Сайт также публикует бесплатные PDF-файлы под названием REFCARDZ, которые являются очень полезными шпаргалками для учащихся и разработчиков.
Большое сообщество программистов и веб-разработчиков, которое предоставляет вам учебники, подкасты, доску обсуждений, блог и фрагменты кода для загрузки и использования. Сайт охватывает около 25 языков и несколько менее известных в категории «Другие языки». Java получает больше всего контента. На сайте также есть небольшой видеоканал по программированию.
Сайт охватывает C #, C ++, ASP.Net, VB, Visual Studio, технологии, связанные с Windows, такие как Silverlight, а также веб-разработку. На сайте также есть довольно хороший раздел о видеоуроках. Программист-новичок может перейти в раздел «Начинающий» и использовать ресурсы кодирования на C #.
Выполните поиск кода или отправьте свой собственный код и поделитесь им с сообществом. На сайте есть список под названием Top Code, который, возможно, рассчитывается на основе количества посещений страниц или загрузок. Хотя некоторые ссылки казались неработающими, многие другие сработали. Категории ориентированы на веб-разработку, но у вас есть категории на C / C ++ и VB.Net.
Forrst
Делитесь кодом, скриншотами и ссылками с другими. Единственная небольшая загвоздка в том, что это приглашение »« Единственное сообщество. Но если вы подадите заявку и сможете войти, объединение дизайнеров и разработчиков под одной виртуальной крышей может сэкономить время для совместных проектов, таких как веб-приложения и веб-сайты. Дизайн домашней страницы выглядит достаточно привлекательно.
Это сайт, на котором я получил фразу «социальное кодирование», и я думаю, что она прекрасно описывает, что делают эти сайты. Хотя на сайте есть платный раздел, общедоступное хранилище примеров кода является бесплатным. Github - онлайн-хостинг для проектов с открытым исходным кодом. Он использует Гит ревизионная система управления. Это очень похоже на хорошо известный SourceForge а также BitBucket. Вы можете управлять своими файлами исходного кода совместно, общаться в социальных сетях, обмениваться фрагментами кода с другими, нажимать на доску объявлений и ходить за напитками на встречи.
Эти ресурсы доказывают, что на какой бы платформе и на каком языке вы ни работали, Интернет - это огромный плавильный круг программистов-единомышленников, которые не против поделиться фрагментами своей работы. Это удар по сообществу. Расскажите нам о вашем любимом кодовом сайте и если вы также поделитесь своими вещами в Интернете.
Кредит изображения: Shutterstock
Сайкат Басу - заместитель редактора по Интернету, Windows и продуктивности. После устранения грязи MBA и десятилетней маркетинговой карьеры, он теперь увлечен тем, чтобы помогать другим улучшать их навыки рассказывания историй. Он высматривает пропавшую оксфордскую запятую и ненавидит плохие скриншоты. Но идеи фотографии, фотошопа и продуктивности успокаивают его душу.