Из кондитера в программисты. Продолжение

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Сразу дисклеймер - я не рекламирую никакую школу, мой отзыв о Geekbrains негативный, вы это поймете, если будете внимательно читать. Считаю их неэтичными, безнравственными и обучение они дают очень низкого качества за исключением тех редких случаев, когда попадается хорошие преподаватель, но такие откуда быстро уходят.

Про подготовку, выбор и начало обучения читайте тут. Здесь расскажу как шла учеба и чем она закочилась.

Вторая четверть стартовала с курса Архитектуры и шаблоны проектирования на Swift.

На этом курсе нам по крайней мере реальный разработчик, он работал в Альфа и Тинокоф. Он пришел в гикбрейнс попробовать себя в роли преподавателя. Вообще, мне кажется что давать архитектуры и паттерны на еще не окрепший для программирования мозг - такая себе идея. К тому же, методичка и лекции построены таким образом, чтоб на пальцах научить делать сложные паттерны, и я провела много часов пытаясь скрестить бульдога с носорогом, сначала нанизывая один паттерн на другой, потом переписывая предыдущий проект так, что натянуть на него необходимые по курсу паттерны. Вместо того, чтобы объяснить где и зачем они могут применяться, на реальных примерах, какие проблемы они решают и какие у них преимущества и недостатки. Препод это вытягивал как мог, большая ему благодарность за это, там, где в методичке была откровенная ересь, он объяснял по своему.

Если вы уже знаете что-то о паттернах, то вот вам пример как нам их выдавали. Первый урок: Delegate, Singleton и Mememto (на, кушай не обляпайся). Как часто вы используете в повседневной жизни memento? Да и в целом, когда пишите код, часто думаете “о, а какой бы поведенческий паттерн мне тут заиспользовать?”

Источник: https://habr.com/ru/articles/782096/


Интересные статьи

Интересные статьи

Когда я работал над своей курсовой про то, как передавать С++ исключения из ядра ОС пользовательским программам, я изучал, как работают исключения в С++ и в этом мне очень помогла эта серия статей с Х...
Прим. Wunder Fund: не спешите минусовать эту публикацию — её перевода на Хабре ещё не было :)Это — продолжение моей предыдущей публикации (вот — первая, вторая и третья&...
В стародавние времена я, на постоянной основе, занимался техническими собеседованиями – отбирал кандидатов на должность программиста в компанию. У меня была простая, понятная, шикарна...
Сегодня мы снова решили поделиться достижениями ведущих мегаполисов в организации жизни горожан. В прошлом посте речь шла об инфраструктуре умного транспорта, современных телекоммуник...
Вторая часть интервью с завкафедрой системного программирования Матмеха СПбГУ, доктором физмат наук, профессором, президентом компании «Ланит-Терком». Андрей Николаевич Терехов рассказал о со...