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

Складчина Чистый код на 1С. Пакет Малыш грогу (Евгений Шилов). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Цена:
59000 руб
Взнос:
988 руб
Организатор:
Организатор

Основной список:

1. Организатор 2. rw8 3. Наталиииии 4. Serg1919 5. A3boot
open
2
Записаться
  1. Чистый код на 1С. Пакет Малыш грогу (Евгений Шилов)

    [​IMG]
    На курсе вы получите:
    5+ часто употребляемых паттернов в типовых конфигурациях
    Принципы SOLID, на которых строятся типовые и разработка современного ПО
    Разложим по полочкам 30+ стандартов, которые отвечают за качество кода
    15+ задач по автоматизации бизнеса, которые взбодрят мозг и вытащат из рутины
    Видеоразборы вашего кода домашних заданий. Код-ревью опытного программиста, а не шаблонные ответы
    1 дипломная работа. Выразительностью кода диплома похвастаетесь перед коллегами и работодателями

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

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

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

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

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

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

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

     
    6 янв 2024
  2. Похожие складчины
    Загрузка...