Безплатна доставка за пратки над 100 €!

Научи повече
Научни книги

Ten Software Patterns Every Student Should Know Michael Kilian Springer Nature

Както студентите по литература трябва да познават основния канон на английската литература, така и студентите по софтуерно инженерство трябва да познават основните модели за разработване на програми....

Както студентите по литература трябва да познават основния канон на английската литература, така и студентите по софтуерно инженерство трябва да познават основните модели за разработване на програми. Дори с навлизането на мощни AI инструменти за програмиране е важно да се разбират техниките и подходите за създаване на ефективни програми. В тази книга са...

Вижте описание & спецификации Вижте описание & спецификации

Характеристики

  • Език Английски
  • Брой страници Брой страници 270
  • Корица Корица Меко
  • Година на публикуване Година на публикуване 2026
  • Издател Издател Springer Nature
59 61 €
Доставка чет, 15 окт. - ср, 21 окт.
2,50 €   цена за доставка
Изпратено от Гърция
От Book Odyssey 4,9 (26)
Гърция
10 броя
Вижте Книги на страницата на Book Odyssey
Ами ако променя мнението си?

Няма проблем, стига да е в рамките на 14 дни. Ще дойдем да го вземем или можете да изберете Skroutz Point, който ви подхожда, напълно безплатно до 2 пъти годишно, и ще ви върнем парите.

Описание и спецификации

Както студентите по литература трябва да познават основния канон на английската литература, така и студентите по софтуерно инженерство трябва да познават основните модели за разработване на програми. Дори с навлизането на мощни AI инструменти за програмиране е важно да се разбират техниките и подходите за създаване на ефективни програми. В тази книга са представени десет модела, обхващащи няколко области на програмирането и представящи ключови идеи, приложими към широк кръг задачи в софтуерното инженерство. Моделите не са алгоритми, а подходи към изграждането на сложни софтуерни системи.

Книгата започва с един от най-разпространените софтуерни модели, който често остава незабелязан от програмистите: хеш-таблиците. Но изграждането на наистина мащабируема и ефективна хеш-таблица, която може да обхваща дори няколко компютъра, рядко се преподава в университетите и често не може да бъде намерена като готово решение. Сред останалите модели са използването на крайни автомати за разпознаване на базови модели и за гарантиране, че програмите не пропускат критични случаи на употреба. Два модела предлагат начини за разсъждение относно многонишкови и многопроцесни програми и представят подход към програмирането, приложим и при двата вида конкурентно програмиране. Книгата завършва с призив системите да се проектират с оглед на възможните откази: да се предвижда, че една сложна система рядко работи безупречно и че разбирането защо нещо се поврежда е почти толкова важно, колкото и разбирането защо работи.

Майкъл Килиан има докторска степен от Харвардския университет и работи в областта на софтуерното инженерство от близо 50 години. Книгата възниква в резултат на разговори със студенти, проведени по време на работата му в Ab Initio, когато той осъзнава, че в учебните програми дори на най-способните студенти липсват някои основни идеи.

Производител

Издател
Springer Nature
Тип
Технологии, строителство и строителни дейности, компютри и информационни технологии, политически науки, електротехника и машиностроене, логика, изкуствен интелект
Език
Английски
Електронна търговия
-
Корица
Меко
Брой страници
270
Дата на издаване
16/06/2026
Година на издаване
2026
Размери
15.5x1.4 см
ISBN-13
9789819202591

Важна информация

Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.

59,61 €
2,50 €   цена за доставка