Прочитал первую книгу и часть второй. Скукота, для меня ничего интересно. 90% текста - разбор интриг, написанных по детски. ГГ практически ничему не учится и непонятно, что хочет, так как вовсе не человек, а высший демон, всё что надо достаёт по "щучьему велению". Я лично вообще не понимаю, зачем высшему демону нужны люди и зачем им открывать свои тайны. Живётся ему лучше в нечеловеческом мире. С этой точки зрения весь сюжет - туповат от
подробнее ...
начала до конца, так как ГГ стремится всеми силами, что бы ему прищемили яйца и посадили в клетку. Глупостей в книге тоже выше крыши, так как писать не о чем. Например ГГ продаёт плохенький меч демонов, но который якобы лучше на порядок мечей людей, так как им можно убить демона и тут же не в первый раз покупает меч людей. Спрашивается на хрена ему нужны железки, не могущие убить демонов? Тут же рассказывается, что поисковики собирают демонический метал, так как из него можно изготовить оружие против демонов. Однако почему то самый сильный поисковый отряд вооружён простым железом, который в поединке с полудеманом не может поцарапать противника. В общем автор пишет полную чушь, лишь бы что ли бо писать, не заботясь о смысле написанного. Сплошная лапша и противоречия уже написанному.
Часть вторая продолжает «уже полюбившийся сериал» в части жизнеописания будней курсанта авиационного училища … Вдумчивого читателя (или слушателя так будет вернее в моем конкретном случае) ждут очередные «залеты бойцов», конфликты в казармах и «описание дубовости» комсостава...
Сам же ГГ (несмотря на весь свой опыт) по прежнему переодически лажает (тупит и буксует) и попадается в примитивнейшие ловушки. И хотя совершенно обратный
подробнее ...
пример (по типу магического всезнайки или суперспеца) был бы еще хуже — но все же порой так и хочется прибавить герою +100 очков к сообразительности))
В остальном же все идет без особых геройств и весьма планово (если не считать очередной интриги в финале книги, как впрочем было и в финале части первой)). Но все же помимо чисто технических нюансов службы (весьма непростой кстати...) и «ожидания экшена» (что порой весьма неоправданно) — большая часть (как я уже говорил) просто отдана простому пересказу «жита и быта» бесправного существа именуемого «курсант»))
Не знаю кому как — но мне данная книга (в формате аудио) дико «зашла»)) Так что если читать только ради чтения (т.е не спеша и не пролистывая страницы), то и Вам (я надеюсь) она так же придется «ко двору»))
Как ни странно, но похоже я открыл (для себя) новый подвид жанра попаданцы... Обычно их все (до этого) можно было сразу (если очень грубо) разделить на «динамично-прогрессорские» (всезнайка-герой-мессия мигом меняющий «привычный ход» истории) и «бытовые-корректирующие» (где ГГ пытается исправить лишь свою личную жизнь, а на все остальное ему в общем-то пофиг)).
И там и там (конечно) возможны отступления, однако в целом (для обоих
подробнее ...
вариантов) характерно наличие какой-то итоговой цели (спасти СССР от развала или просто желание стать гораздо успешнее «чем в прошлый раз»). Но все чаще и чаще мне отчего-то стали попадаться книги (данной «линейки» или к примеру попаданческий цикл Р.Дамирова «Курсант») где все выстроено совсем на других принципах...
Первое что бросается в глаза — это профессия... Вокруг нее и будет «вертеться все остальное». Далее (после выбора любимой темы: «медик-врач», военный, летчик, милиционер, пожарный и пр) автор предлагает ПРОСТО пожить жизнь героя (при всех заданных условиях «периода подселения»).
И да — здесь тоже будут всяческие геройства, свершения и даже местами прогрессорство (куда уж без него), но все это совсем НЕ является искомой целью (что-то исправить, сломать или починить). Нет! Просто — каждая новая книга (часть) это лишь очередная «дверь», для того что-бы еще чуть-чуть пожить жизнь (глазами героя).
И самое забавное, что при данном подходе — уже совсем не обязательны все привычные шаблоны (использовав которые писать-то в принципе трудновато, ибо ГГ уже отработал «попаданческий минимум», да и что к примеру, будет делать генсек с пятью звездами ГСС, после победы над СаСШ? Все! Дальше писать просто нет никакого смысла (т.к дальше будет тупо неинтересно). А тут же ... тут просто поле не паханное)) Так что «только успевай писать продолжение»))
P.S Конкретно в этой части ГГ (вчерашний школьник) «дико щемится» в авиационное училище — несмотря на «куеву тучу» косяков (в виде разбитого самолета, который ему доверили!!!) и неких «тайн дома …» нет не Романовых)) а его личного дома)).
Местами ГГ (несмотря на нехилый багаж и опыт прошлой жизни) откровенно тупит и все никак не может «разрулить конфликт» вырастающий в очередное (казалось бы неприодолимое препятствие) к заветной цели... Но... толи судьба все же милостива к «засланцу», то ли общее количество (хороших и желающих помочь) знакомых (посвященных в некую тайну) все же не переводится))
В общем — книга (несмотря на некоторые шороховатости) была прослушана на «ура», а интрига в финале (части первой) мигом заставило искать продолжение))
с вами. Профессиональное использование базовых алгоритмов - это то, что удерживает нас на плаву как профессионалов, придает уверенности и дает нам возможность заявлять о знании того или иного языка программирования. Например, если вам хорошо известно, что такое хеш-таблицы, их достоинства и недостатки, где и почему они применяются, когда какой реализации отдавать предпочтение, то вы сможете совершенно по-другому взглянуть на рабочий проект подсистемы или приложения и найти места, где возможно получить выгоду от использования хеш-таблиц. Если алгоритмы сортировки вызывают не панику, а лишь легкую улыбку, вы понимаете глубинные основы их функционирования и знаете, кода отдавать предпочтение сортировке простыми вставками, а когда -быстрой сортировке, возможно, вы безо всяких колебаний реализуете один из алгоритмов в рамках своего приложения, а не будете бесцельно терять время на эксперименты со стандартными компонентами Delphi. (приведу лишь одну "жуткую" историю из современной программистской лирики. Некий программист использовал скрытый на форме компонент TListBox, добавлял в него набор строк, а затем устанавливал значение свойства Sorted равным true, тем самым, надеясь отсортировать эти строки.)
Полагаю, сейчас в ваших головах крутится одна мысль: "Понятно, писать книги по алгоритмам - это хорошо, но зачем при этом беспокоиться о каких-то там Delphi или Kylix?"
-----------------------
Кстати, давайте примем следующее соглашение, иначе мне придется ужасно много раз писать "Delphi или Kylix". Когда я говорю "Delphi или Kylix", в действительности я имею в виду либо Delphi, либо Kylix. В конце концов, Kylix получил известность, в основном, как система Delphi для Linux, находящаяся на этапе предварительного выпуска. Таким образом, в этой книге под "Delphi или Kylix" понимается либо Delphi для Windows, либо Kylix для Linux.
-----------------------
Итак, почему Delphi? На самом деле, на то имеются две причины: язык Object Pascal и операционная система. Язык, встроенный в среду Delphi, имеет множество конструкций, которые не доступны в других языках, конструкций, которые существенно упрощают инкапсуляцию эффективных алгоритмов и структур данных и делают ее более естественной. Примером могут послужить такие вещи, как свойства. Или, скажем, механизм исключений, генерируемых в случае возникновения непредвиденных ситуаций и ошибок. Несмотря на то что стандартные алгоритмы можно кодировать на Delphi и без применения таких специфических языковых конструкций, я довольно-таки твердо убежден, что в этом случае мы безвозвратно теряем и красоту, и эффективность реализаций, предпосылками которых является язык. Мы лишаем себя возможности исследовать все "закоулки" этого замечательного языка программирования. В этой книге мы собираемся повсеместно использовать всю мощь, присущую языку Object Pascal в среде Delphi. Я не думаю, что у программистов на Java будут возникать какие-то сложности с интерпретацией и переводом кода на свой язык. Однако раз уж я выбрал Delphi, то Delphi и буду придерживаться.
Следует принять во внимание еще одну вещь. Как традиционно предполагается, алгоритмы являются общими, по крайней мере, на одном и том же центральном процессоре и в среде одной и той же операционной системы. Конечно, алгоритмы можно оптимизировать под среду Windows или Linux. Можно добиться большей эффективности при их выполнении на семействе процессоров Pentium, в случае использования различных типов кэш-памяти или подсистем виртуальной памяти в средах разных операционных систем. Подобным возможностям оптимизации в книге уделяется отдельное внимание. Тем не менее, мы не будем доходить в своей погоне за эффективностью до кодирования на языке ассемблера, оптимизированного под конвейерную архитектуру новых процессоров, - я должен был хоть где-нибудь это сказать!
В конечном счете, в книге, посвященной алгоритмам, нуждается само сообщество разработчиков на Delphi, причем в такой, которая бы отражала этот конкретный язык программирования, используемые операционные системы и процессоры. Ну, так вот она, книга. Она не суть переписанная книга, посвященная алгоритмам с реализацией на другом языке программирования. Напротив, книга написана с нуля автором, который на протяжении всей своей практики работал с Delphi ежедневно, зарабатывает себе на жизнь тем, что пишет библиотечное программное обеспечение и немало знает о сложностях, связанных с созданием коммерческих подпрограмм, классов и инструментальных средств.
Что я должен предварительно знать?
В этой книге отнюдь не предпринимается попытка обучить кого-либо программированию на Delphi. Необходимо знать основы разработки приложений на Delphi: создание новых проектов, написание кода, компиляцию, отладку и так далее. Я вынужден предупредить, что в книге не используются компоненты. Вы должны четко представлять, что такое классы, процедуры и методы, а также ссылки на них, владеть механизмом нетипизированных указателей, уметь использовать тип TList и потоки, инкапсулированные в семейство TStream. Очень важно владеть
Последние комментарии
20 часов 43 минут назад
21 часов 18 секунд назад
21 часов 12 минут назад
21 часов 18 минут назад
23 часов 49 минут назад
23 часов 53 минут назад