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.

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

- Някои термини (например "framework" и "deployment") са трудно<br />

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

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

начини (според контекста), но винаги при първо срещане се<br />

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

Как възникна тази книга?<br />

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

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

да програмират, но не знаят от къде да започнат. За съжаление е трудно да<br />

им бъде препоръчана добра книга. Можем да се сетим за много книги за C#<br />

– и на български и на английски, но никоя от тях не учи на програмиране.<br />

Няма много книги (особено на български език), които да учат на<br />

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

структури от данни. Има книги за начинаещи, които учат на езика C#, но<br />

не и на основите на програмирането. Има и няколко хубави книги за<br />

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

при еволюцията езици и технологии. Известни са няколко такива книги за<br />

C и Паскал, но не и за C# или Java. В крайна сметка е трудно да се сетим<br />

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

захване с програмиране от нулата.<br />

Липсата на хубава книга по програмиране за начинаещи в един момент<br />

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

авторски колектив, който да се захване и да напише най-накрая такава<br />

книга. Решихме, че можем да помогнем и да дадем знания и вдъхновение<br />

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

Историята на тази книга<br />

Тази книга възникна като превод и адаптация на книгата "Въведение в<br />

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

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

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

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

интересна. Тя започва с въвеждащите курсовете по програмиране в<br />

Национална академия по разработка на софтуер (НАРС) през 2005 г.,<br />

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

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

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

с Java". През годините това учебно съдържание претърпява доста<br />

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

Събиране на авторския екип<br />

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

започва в един топъл летен ден (август 2008 г.), когато основният автор

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

Saved successfully!

Ooh no, something went wrong!