10 сайтов, которые могут помочь начинающему программисту с примерами фрагментов кода

примеры программЯ считаю, что более приятным и дружелюбным термином будет «социальное кодирование». Совместное использование примера кода является одной из маленьких частей большого открытого исходного кода

движение. Освободившись от смирительных рубашек прибыли, бесплатный обмен технической информацией встречается довольно часто.

Образец кода, который находится в свободном доступе, также является отличным учебным пособием. Для начинающего программиста это не ярлык; как программист, вы не добьетесь успеха, если воспользуетесь этим ярлыком. Бесплатные примеры кодов могут быть подсказками о том, как вы можете структурировать свои собственные команды и функции для лучшего программирования. Разработчики могут использовать бесплатные примеры программ и повторно использовать фрагменты кода в своем собственном коде, чтобы сэкономить время разработки, затраты и пот.

Райан помог нам с Топ-10 профессиональных сайтов образцов кода для программистов

, Как новичок, я отправился на поиски большего.

Snipplr

примеры программ

Хорошо разработанная библиотека кода, которую вы можете использовать для многократно используемого кода, а также можете хранить свои собственные. На сайте есть поисковая система кода, и вы действительно можете погрузиться в библиотеку, используя расширенный поиск кода по ряду языков программирования от A-Z. Или вы можете напрямую выбрать язык из списка, приведенного в нижнем колонтитуле.

На сайте также есть несколько плагинов, таких как Firefox и Safari Bookmarklets, которые упрощают хранение и извлечение кода (см. Упоминание в каталоге).

Переполнение стека

10 веб-сайтов, которые могут помочь начинающему программисту с примерами фрагментов кода

Stack Overflow — это совместно редактируемый сайт вопросов и ответов для программистов. Запас ответов на запросы является потенциальной золотой жилой. Вы можете использовать теги или просматривать списки вопросов или использовать окно поиска. Сайт визуально очень чистый, и с учетом нашего общего опыта вы наверняка найдете здесь решение своих проблем с кодированием. Если нет, зайдите прямо в чаты, которые расположены в соответствии с языками и платформами.

Горячие сценарии

10 веб-сайтов, которые могут помочь начинающему программисту с примерами фрагментов кода

48 000 примеров кода в более чем 1000 категориях от Ajax до XML покрывают многое. Сайт сосредоточен на веб-разработке, поэтому вы также найдете последние образцы кода HTML5. На сайте также ведется блог с несколькими хорошими статьями о кодировании и запретах. Если вы застряли, попробуйте на форуме веб-разработки немного руководства по программированию.

Koders

базовое программирование

Koders.com — это поисковая система с открытым исходным кодом. Он ищет 3,338,449,289 строк открытого исходного кода. 33 языка программирования доступны для вас, чтобы найти и повторно использовать код, который вы хотите. Вы также можете фильтровать ваш поиск по лицензиям. Сайт также служит хранилищем кода для проектов с открытым исходным кодом.

DZone

базовое программирование

Еще один источник кода, где вы можете загрузить свои примеры кода и поделиться ими с большим сообществом. Сайт в основном устроен как блог. Вы можете просмотреть теги, которые указывают на то, что сайт охватывает довольно много языков с доминированием Java и Ruby.

На сайте также публикуются бесплатные PDF-файлы под названием REFCARDZ, которые очень полезны для читателей и разработчиков.

Dream.in.code

базовое программирование

Большое сообщество программистов и веб-разработчиков, которое предоставляет вам учебные материалы, подкасты, доску обсуждений, блог и фрагменты кода для загрузки и использования. Сайт охватывает около 25 языков и несколько менее известных в категории «Другие языки». Java получает больше всего контента. На сайте также есть небольшой видеоканал по программированию.

C-Sharp Corner

компьютерное программирование

Сайт охватывает C #, C ++, ASP.Net, VB, Visual Studio, технологии, связанные с Windows, такие как Silverlight, а также веб-разработку. На сайте также есть довольно хороший раздел о видеоуроках. Программист-новичок может перейти в раздел «Начинающий» и использовать ресурсы кодирования на C #.

Исходный код онлайн

компьютерное программирование

Выполните поиск кода или отправьте свой собственный код и поделитесь им с сообществом. На сайте есть список под названием Top Code, который, возможно, рассчитывается на основе количества посещений страниц или загрузок. Хотя некоторые ссылки казались неработающими, многие другие сработали. Категории ориентированы на веб-разработку, но у вас есть категории на C / C ++ и VB.Net.

Forrst

компьютерное программирование

Делитесь кодом, скриншотами и ссылками с другими. Единственная небольшая загвоздка в том, что это приглашение »« Единственное сообщество. Но если вы подадите заявку и сможете войти, объединение дизайнеров и разработчиков под одной виртуальной крышей может сэкономить время для совместных проектов, таких как веб-приложения и веб-сайты. Дизайн домашней страницы выглядит достаточно привлекательно.

Github

примеры программ

Это сайт, на котором я получил фразу «социальное кодирование», и я думаю, что она прекрасно описывает, что делают эти сайты. Хотя на сайте есть платный раздел, общедоступное хранилище примеров кода является бесплатным. Github — это онлайн-хостинг для проектов с открытым исходным кодом. Используется система контроля версий Git. Это очень похоже на хорошо известные SourceForge и BitBucket. Вы можете управлять своими файлами исходного кода совместно, общаться в социальных сетях, обмениваться фрагментами кода с другими, нажимать на доску объявлений и пить напитки на встречах.

Эти ресурсы доказывают, что на какой бы платформе или на каком языке вы ни работали, Интернет — это огромный плавильный круг программистов-единомышленников, которые не против поделиться фрагментами своей работы. Это удар по сообществу. Расскажите нам о вашем любимом кодовом сайте и если вы также поделитесь своими вещами в Интернете.

Изображение предоставлено: Shutterstock

Ссылка на основную публикацию
Adblock
detector