Сбор взносов Чистый код на 1С. Пакет Малыш грогу (Евгений Шилов)

Информация о покупке
Тип покупки: Складчина
Цена: 59000 РУБ
Участников: 8 из 80
Организатор: Vulkan Vulkan
Статус: Сбор взносов
Взнос: 767 РУБ
1%
Основной список
Резервный список

Skladchik

Модератор
Регистрация
26 Апр 2019
Сообщения
298,104
Реакции
1,132
Баллы
113
На курсе вы получите:
5+ часто употребляемых паттернов в типовых конфигурациях
Принципы SOLID, на которых строятся типовые и разработка современного ПО
Разложим по полочкам 30+ стандартов, которые отвечают за качество кода
15+ задач по автоматизации бизнеса, которые взбодрят мозг и вытащат из рутины
Видеоразборы вашего кода домашних заданий. Код-ревью опытного программиста, а не шаблонные ответы
1 дипломная работа. Выразительностью кода диплома похвастаетесь перед коллегами и работодателями

1 МОДУЛЬ: СОГЛАШЕНИЯ ПРИ НАПИСАНИИ КОДА
РЕЗУЛЬТАТ МОДУЛЯ: научитесь оформлять код по стандартам, чтобы вы и ваши коллеги быстро понимали суть алгоритма. Научитесь давать содержательные имена методам и переменным, которые передают намерения программиста. Научитесь грамотно оформлять модули.

2 МОДУЛЬ: РАБОТА С ТРАНЗАКЦИЯМИ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь правильно применять обработчики событий объектов. Научитесь правильно программно создавать объекты. Научитесь писать код, в котором не произойдет ошибка «В этой транзакции уже были ошибки». На практике отработаете пессимистические, оптимистические, транзакционные блокировки. Научитесь использовать ответственное чтение.

3 МОДУЛЬ: ПРИНЦИП БИБЛИОТЕЧНОЙ РАЗРАБОТКИ
РЕЗУЛЬТАТ МОДУЛЯ: поймете, как между собой связаны библиотеки. Осознаете, что публичный интерфейс — не про области видимости. Научитесь делить код на свой и чужой. Научитесь писать интерфейсы (контракты). Поймете, что такое обратная совместимость методов.

4 МОДУЛЬ: ПАТТЕРНЫ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь дружить разные интерфейсы между собой. Поймете, как прототипирование сделано в платформе. Научитесь прятать сложную логику за понятным интерфейсом. Научитесь разделять создание и использование объектов. Поймете, что создание и использование объектов — две разные ответственности. Научитесь создавать интерфейс для построения сложных объектов по шагам. Научитесь писать код, в котором алгоритм подменяется на лету.

5 МОДУЛЬ: SOLID - ПОЙМЕТЕ, ЧТО ДОЛЖЕН ДЕЛАТЬ НАСТОЯЩИЙ АРХИТЕКТОР ПРИЛОЖЕНИЯ, А НЕ АРХИТЕКТОР БАЗЫ ДАННЫХ
РЕЗУЛЬТАТ МОДУЛЯ: научитесь выделять политику и детали, поймете как и зачем устанавливать границы между модулями, узнаете как проектировать бизнес-логику с помощью UML диаграмм. Научитесь писать код, при доработке которого измените меньшее количество модулей. Разберетесь с направлением зависимостей. Поймете принцип, на основании которого строятся современные паттерны.

6 МОДУЛЬ: МЕТОДЫ (ПРОЦЕДУРЫ И ФУНКЦИИ)
РЕЗУЛЬТАТ МОДУЛЯ: научитесь писать методы, которые выполняют одно действие. Научитесь крупные концепции разбивать на компактные и очевидные методы. Научитесь писать методы с предсказуемым результатом. Поймете, какой код должен знать о существовании соседнего, а какой нет. Перестанете бояться исключений и научитесь применять исключения к месту.

ДИПЛОМНЫЙ ПРОЕКТ
Примените все новые навыки, которыми овладели на курсе. Похвастается выразительностью и консистентностью своего нового кода перед коллегам и работодателями.

https://privatelink.de/?https://codeway.school/02012024
 

AnRybak

Складчик
Регистрация
2 Ноя 2024
Сообщения
1
Реакции
0
Баллы
1
Готов оплатить
 

Контакты

  • Адрес: 050040, Республика Казахстан, Z05T8F6, город Астана, проспект Мәңгілік Ел, 55«А». Телефон: 8 (727) 278–80–01 (Рабочие дни, с 09:30 до 19:30) Почта для жалоб: [email protected]