cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Отдушина разработчика

Рассказываю про работу разработчиком SAP, путь изучения Flutter и немного о жизни.

Больше
Рекламные посты
482
Подписчики
Нет данных24 часа
+117 дней
+4030 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

День 98: Жизнь👨‍💻 Очень тяжело придерживаться систематичности в постах, когда писать особо не о чем. SAP🖥 Продолжаю изучать EWM, очень мало русско язычной информации в основ опираюсь на данную статью. Из интересного, 3 человека написало мне об интереснее в наставничестве, но сейчас очень сильно занят работой, может с кем то 1 пообщаемся. 🔠 194 Duolingo 🔠 26 Биография
Показать все...
SAP EWM глазами ABAP разработчика

Введение Статья представляет собой обзор общих подходов и практик, но хочу оговориться – она будет полезна разработчикам, которые еще не сталкивались с модулем SAP EWM, но при этом не новички в...

👍 3🔥 2 1
День 97: Жизнь👨‍💻 Написал вчера пост в сохраненках, а выложить забыл. А все из-за того, что на носу будет уже отпуск и уже собираем чемоданы 🧳 SAP🖥 Не думал, что кого-то заинтересует менторство по SAP-у, у кого ещё будет желание пишите @tyukmaev_i 🔠 193 Duolingo 🔠 25 Биография
Показать все...
🔥 3
День 96: SAP🖥 В комментариях были вопросы о том, как стать SAP разработчиком… А может не надо?😀 В РФ ситуация с SAP очень сложная, он есть и по прогнозами сообществе лет 10 ещё будет, но будет стагнировать по сравнению с тем, как он развивается вне РФ. Невероятно большой плюс в SAP заключается в том, что если не самый низкий, то один из самых низких порогов вхождения. Нужны лишь базовые знания, желание и логическое мышление. Другая сторона это очень трудоемкий переход на другой стэк, ведь в SAP все своё, все находится внутри одного продукта: IDE, БД, аналог Git и проприетарный язык программирования ABAP. Поэтому изучить ABAP в «домашних» условиях невероятно тяжело и без посторонней помощи вряд ли получится. Варианты вхождения: 1⃣Самый распространенный это пройти стажировку в компании, раньше их было довольно таки много, сейчас на HH я видел лишь 2 такие вакансии. 2⃣Пройти онлайн курс от SapLand, там 3 дня онлайн по 8 часов и стоимостью около 90.000 рублей. 3⃣Самому настроить рабочую среду и подготовиться по 🎞 до хотя бы Junior уровня и после этого пробоваться устроиться в компанию. Если идти не по первому варианту, то лучше всего найти ментора, который будет либо направлять либо обучать начальным знаниям. 🔠 192 Duolingo 🔠 24 Биография
Показать все...
ABAP. Первое знакомство, 04.06.2024

Sapland. Курсы и тренинги

👍 3🔥 2 1👏 1
День 95: 🔠 191 Duolingo 🔠 23 Биография
Показать все...
День 95: Flutter🧑‍💻 и SAP🖥 Говоря про архитектурные паттерны первое, что хочется сказать это о различии между реальной реализацией и примерах в интернете. Во многом это связано с тем, что если делать 1 в 1, то пример будет огромный и непонятый, но все же лучше делать что-то среднее. Лично я не нашел идеальную реализацию архитектурного паттерна в рамках языка ABAP из-за множества нюансов языка. Виды классов Есть локальные и глобальные, основное различие в области видимости. Некоторые используют локальные классы, а остальные глобальные, вечные споры, что лучше. Если сравнить с Dart-ом, то можно представить, что локальные классы это те, что реализованы все в одном файле, а глобальные соответсвенно каждый имеет отдельный файл. Но и то это слабое сравнение. GUI экрана Экранная логика и отображение данных реализуется немного специфично и можно вызвать сам экран в локальном классе и лишь обернув в функциональный модуль вызвать в глобальном классе🤯 Следственно, все это способствует тому, что количество разных реализаций паттернов велико. Следующие статьи описывают адаптацию паттернов с Java/С# на язык ABAP. 1⃣Архитектурные шаблоны MVA или MVVM в ABAP 👉Статья - Сентябрь 2020 2⃣Реализация MVVM в ABAP 👉Статья - Август 2020 3⃣Описываются архитектурные паттерны MVC, MVP, MVVM и MVA 👉Статья - Август 2020 4⃣MVC и обработка событий 👉Статья - Июнь 2017 5⃣MVC на локальных классах 👉Статья - Апрель 2017 6⃣В книге Design Patterns in ABAP Objects 1 глава содержит информацию о MVC 👉Ссылка 🔠 191 Duolingo 🔠 23 Биография
Показать все...
SAPLand — Мир решений SAP

Обычно, при смене языка программирования, программисты пытаются применить лучшие практики и шаблоны из языка, на котором они писали ранее. Для отделения логики пользовательского интерфейса от бизнес-логики используют архитектурные паттерны MVC либо его модификации (MVP, MVVM и др.). При наличии опыта работы с такими языками, как Java, C#, C++, PHP, Python и т.п., сложностей с переходом обычно не возникает. Однако, при переходе на ABAP, программисты сталкиваются с рядом проблем, из-за которых многие отказываются от упомянутых паттернов.

🔥 4👍 3🙏 2
День 94: Жизнь👨‍💻 Ничего не успеваю, разбирался сегодня с различными подходами и реализациями MVC и его нюансами в языке ABAP. Не могу найти тот подход, который меня устраивал бы, где та золотая середина иначе можно запутаться в слоях абстракции. 🔠 190 Duolingo 🔠 22 Биография
Показать все...
3🔥 2👍 1
Фото недоступноПоказать в Telegram
Использую практику «парное программирование» правда коллега слегла молчаливый 😅
Показать все...
10😁 6🔥 1🥰 1🤩 1🤣 1
День 93: Жизнь👨‍💻 На данный момент сил и времени на Flutter нет вообще, полным ходом идет адаптация в новой компании 😏. А сегодня был сумасшедший рабочий день🦖 🟥Миллион митапов 🟥Настройка рабочей среды 🟥Почта, регламент, IDE и так далее 💥кстати, хотел рассказать про полезную привычку, которую я позаимствовал несколько лет назад у коллеги (Анна 👋). Каждый день в календаре записываю, что делал на работе. 🔠 189 Duolingo 🔠 21 Биография
Показать все...
👏 5 4🔥 3
День 93: Жизнь👨‍💻 На данный момент сил и времени на Flutter нет вообще, полным ходом идет адаптация в новой компании 😏. А сегодня был сумасшедший рабочий день🦖 🟥Миллион митапов 🟥Настройка рабочей среды 🟥Почта, регламент, IDE и так далее 💥кстати, хотел рассказать про полезную привычку, которую я позаимствовал несколько лет назад у коллеги (Анна 👋). Каждый день в календаре записываю, что делал на работе. 🔠 189 Duolingo 🔠 21 Биография
Показать все...
День 93: Жизнь👨‍💻 Сил и времени на Flutter нет вообще, полным ходом идет адаптация в новой компании 😏. А сегодня был сумасшедший рабочий день🦖 🟥Миллион митапов 🟥Настройка рабочей среды 🔠 189 Duolingo 🔠 21 Биография
Показать все...
Выберите другой тариф

Ваш текущий тарифный план позволяет посмотреть аналитику только 5 каналов. Чтобы получить больше, выберите другой план.