📘 ЧИТАЮ ОТРЫВОК КНИГИ / СОЗДАНИЕ БОТА / ИГРА НА WPF / ВЕНДИНГОВЫЙ АВТОМАТ / ПОДРОБНОСТИ ТРЁХ ГЛАВ

Автор Ruslana Chernenko
📘 ЧИТАЮ ОТРЫВОК КНИГИ / СОЗДАНИЕ БОТА / ИГРА НА WPF / ВЕНДИНГОВЫЙ АВТОМАТ /  ПОДРОБНОСТИ ТРЁХ ГЛАВ

Я очень долго выбирал структуру книги и наверное большую часть времени потратил именно на — это написать книгу не сложно когда ты понимаешь какая она будет.

Я же в процессе написания находился новые и новые формы ко мне кажется лучше решает поставленную перед мной и этой книгой задачу книга крутится вокруг практики и задачи которые вы должны мочи решать. К сожалению такие интересные темы как теория графов раскрывают на сухоне стадион в конце обучения слабо представляю где и как — это можно применить так например у меня была. Интересная ситуация ко мне в группу обучение попал человек.

Юра он очень талантливый.

Покажи хорошие успехи в своем. ВУЗе параграфу не только наслышаны успел прочитать много задач в своем учебном заведении у меня он занимался разработкой игр в. Юнити и я его. Определил в команду которая писала игру. Вычисли статья в том, что игроку загадывает число и на экран выводится набор выражение часть из них в загаданное число игроку нужно на скорость решать выражение в уме и выбирать те ответ на который был ему загадан. Я думал уже понимать, что интересно задачи для программиста в этом проекте — это написание генератор то есть нужно было получить найти модуль которому остальные члены команды могли бы передать на вход первое необходимое ответ второе список разрешённых операторов подписка подразумевается набор из знаков плюс минус умножение и деление модуль. Должен же был герой такое выражение в котором использовались бы все операторы списка в любом порядке или здал которого с первым аргументом например на вход первым аргументом переводится число 25, а вторым два знака плюс и один знак минуса на выход модуль даёт 35 — 20 + 5 + 5 я вот эту задачу. Юрий И к сожалению не смог с ней справиться с первого захода. После чего мы сели с ним и штурм. Мы конечно же пришли к решению в поле теории графов — это решение у меня была в голове потому, что в начале своего обучения читал книгу по теории компиляции и интерпретации там была интересная глава продукцию интерпретация в том, что выражение разбивается на специальное дерево по которому потом вычисляется например для выражения 10 + 60 — 30 равно 40 можно построить такое дерево доведёт иллюстрация понимать выражение понимаю выражение. Когда можно написать генератор суть которого очень простая очистка лежит направленные ребро другого оператора результат которого дает — это число оператора так как они должны лежать два направления три правда чисел и так до бесконечности алгоритм работает. Просто Далее идет пошаговое определение алгоритма этого потом — это дерево переводится в читаемый человеком формат Tata интересный вопрос насчёт приоритеты операторов, а также решаем, но уже не так интересен на данный момент. Юля хоть не мог и спокойно премировать — это решение и обладал всеми необходимыми знаниями чтобы прийти к этому решению сделать этого он не мог то есть огромное количество тем которые могут значительно улучшить вам жизни и поднять на новый уровень успехов остаться за бортом просто потому, что вы не умеете применять их на практике поэтому эта книга структурирована. Так, что каждая тема разбирается по несколько раз на различных примерах открывая. Новые грани всего книга состоит из 10 проектов каждый из которых состоит из шагов которые мы проделываем для достижения цели. Я выбрал самые интересные моменты его звал и задачами и таких задач м300 100 штук книга не только про алгоритмы из предыдущей главы вы могли вынести идею, что книга про интересные задачи связанные с математикой, но — это не так книги очень много проектирования и правильно я в том, что проблема. Юра было не только в том, что он не мог спровоцировать знания приобретённые бузина задачу о том работающий решение с которым. Никто кроме него не мог работать я знаю, что — это может произойти и сразу как мы пришли к этому как к тому как будем решать эту задачу я прислала. Мой набор интерфейсов те, что все шары правильно написать их реализацию на основе того, что мы придумали осом опираясь на эти интерфейсы раздал задачу другими разработчиками писал немного своего кода чтобы только. Юра закончить ноги пройтись автоматизированными тестами потом. Поэтому да и просто воткнуть в игру и поиграться все команды, но к сожалению этого не удалось он просто не понимаю людей которые таятся моей просьбой конечно полностью выкинул интерфейсы сделать статическим методом с которыми было работать писать интеграция в этого генератора заняла гораздо больше времени чем хотелось бы мне пришлось применить паттерн адаптер и всё стало на свои места, но кодовая база стал гораздо запутанный поэтому и так начинает решение каждого проекта примитивными способами автор приводит вас к объектно-ориентированном варианту, что вы на улице он примере в этом смысла в дальнейшем писали хороший и легко поддерживаемый кот — это был отрывок моей книги. Книги которые я писал всю неделю. Конечно же я опять я не писал всю неделю. И мне удалось выделить всего два дня на — это дело. Но каждый день я пытался 9 время прийти к какому-то решению написать какой-то дополнительных не думать что-то смотрела там доски создать расписать, что я хочу и как. Ну конечно же пришло время писать текст потому, что времени осталось крайне мало структура книги написал не сразу. Да я не начинал книгу с глав введения об авторе и структура. Да — это абсолютно глупо потому, что ну как можно написать введение к которой еще не готова так можно сказать о структуре того чего еще нет поэтому я сначала написал пару тестовых баллов.

0 комментариев
0

Читайте также