25.07.2017 Views

Intro-CSharp-Book-v2015

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

46 Въведение в програмирането със C#<br />

автор на пълен работен ден. Понеже всички автори пишат в свободното си<br />

време, работата върви бавно и отнема 4-5 месеца.<br />

Книгата "Въведение в програмирането с Java" излиза официално през<br />

януари 2009 г. и се разпространява безплатно от официалния й уеб сайт:<br />

www.introprogramming.info.<br />

Превеждане на книгата към C#<br />

Книгата "Въведение в програмирането с Java" се чете с голям интерес. Към<br />

декември 2009 г. тя е изтеглена над 6 000 пъти и първият тираж на хартия<br />

е почти изчерпан, а сайтът й е посетен над 50 пъти на ден.<br />

През ноември 2009 г. стартира проект за "превеждане" на книгата<br />

"Въведение в програмирането с Java" към C# под заглавие "Въведение<br />

в програмирането със C#". Събира се отново голям екип от софтуерни<br />

инженери под ръководството на Светлин Наков и Веселин Колев. Идеята<br />

е да се адаптира текста на книгата, заедно с всички примери, демонстрации,<br />

обяснения към тях, задачи, решения, упражнения и упътвания към<br />

C# и .NET Framework. Работата изглежда, че не е много – трябва да се<br />

прочете внимателно текста, да се адаптира за C#, да се преработят всички<br />

примери и да се заменят всички класове, методи и технологии, свързани с<br />

Java със съответните им C# класове, методи и технологии. Лесна на пръв<br />

поглед задача, която обаче се оказва времеотнемаща. Както може да се<br />

очаква, при проекти, които се разработват от широк колектив автори, в<br />

свободно им време и на добра воля, книгата е завършена за около половин<br />

година. Тогава излиза предварителната версия на книгата, в която са<br />

открити доста грешки и неточности. За да бъдат изчистени, екипът работи<br />

още около година и успява да изглади текста, примерите и задачите за<br />

упражнения до вид, подходящ за официално издаване на хартия. Някои от<br />

главите се налага да бъдат сериозно редактирани, почти пренаписани,<br />

добавя се и главата за ламбда изрази и LINQ.<br />

Новият проект също е с отворен код и работата по него е публично достъпна<br />

в Google Code: http://code.google.com/p/introcsharpbook/. Книгата<br />

остава със същия брой глави и няма сериозни промени по същество. За<br />

автори и редактори са поканени всички оригинални автори на съответните<br />

глави от книгата "Въведение в програмирането с Java", но повечето от<br />

тях се отказват и към екипа се присъединяват много нови автори. В<br />

крайна сметка проектът завършва с успех и книгата "Въведение в програмирането<br />

със C#" излиза през лятото на 2011 г. Сайтът на новата книга е<br />

същият (introprogramming.info), като е разделен на секция за C# и Java.<br />

Част от авторите проявяват интерес за адаптиране на книгата още веднъж,<br />

към езика C++, но не е твърдо решено ще бъде ли стартиран такъв проект<br />

и евентуално кога. Появяват се и идеи за превод на книгата на английски<br />

език, но за такава амбициозна задача Светлин Наков намира ресурс едва<br />

през 2012 г. и след година усилена работа се появява английската версия<br />

на настоящата книга – "Fundamentals of Computer Programming with C#".

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!