Будни SAPёра - все о SAP и ABAP
485 subscribers
16 photos
4 files
65 links
Канал о SAP и ABAP. Обучение, новости, развитие
Download Telegram
Сегодня хочу с вами поделиться шаблоном, которым я пользуюсь для создания локальных классов. В качестве сокращения - lcl. Быстро и удобно 😎

CLASS lcl_%Class name% DEFINITION. 
PUBLIC SECTION.
* CONSTANTS:
* TYPES:
METHODS:
constructor,
|.

PRIVATE SECTION.
* TYPES:
* DATA:
ENDCLASS.

CLASS lcl_%Class name% IMPLEMENTATION.
METHOD constructor.

ENDMETHOD.
ENDCLASS.
В дополнении еще шаблон для локальных классов исключений - сокращение lcx
CLASS lcx_%Exception name% DEFINITION INHERITING FROM cx_static_check. 
PUBLIC SECTION.
INTERFACES if_t100_message.
ENDCLASS.
И для локальных интерфейсов - сокращение lif
INTERFACE lif_%Interface name%. 
* TYPES:
* DATA:
METHODS:
|.
ENDINTERFACE.
С днём программиста вас, коллеги! Интересных проектов и адекватных заказчиков вам.
🍕 😴 👨‍💻 🔁
Коллеги, продолжаю делиться своими Code templates.
Часто в коде нам надо проверять переменную sy-subrc. Иногда нужна проверка на успех, иногда на неуспех. Соответственно для каждого случая у меня заведено два сокращения: syse и sysn.
syse -
sy-subrc EQ 0

sysn -
sy-subrc NE 0
Пару дней назад вышел пост про Open Source проекты для SAP. Радует, что это направление потихоньку растет и развивается. Немного о том, какие проекты компания SAP считает интересными: https://blogs.sap.com/2020/09/20/abap-open-source-tools-provided-by-the-sap-community/
Привет, коллеги! 🖖🏻
Периодически в сообществе поднимается тема регулярных выражений и их использования. Периодически тоже прибегаю к ним и сталкиваюсь в чужих разработках. И мне всегда на помощь приходит сервис I hate RegEx. 🤓
Не бойтесь регулярок, но пользуйтесь ими с умом!

https://ihateregex.io/
Коллеги, мне в личку присылают кучу различных вакансий по SAP и ABAP в частности. Стоит запилить свой канал и выкладывать их?
Вам - интересные варианты, многие из которых не публикуются открыто.
Мне - бонус от работодателей за приведенных людей (:
Anonymous Poll
68%
Да
12%
Нет
19%
Посмотреть результаты/свой вариант в чате
Channel name was changed to «Будни SAPёра - все о SAP и ABAP»
Коллеги, всем доброго времени суток! 🖖🏻
Приглашаю вас в ноябре на свой двухдневный мастер-класс, посвященный объектно-ориентированному ABAPу. 📅
По промокоду “Будни сапёра” вы получите скидку 35%! 💸

Скорей регистрируйся, количество мест ограничено! ☝️🏻
https://sapland.ru/master/ispolizovanie-obektno-orientirovannogo-programmirovaniya-v-abap.html?utm_source=bs&utm_medium=social&utm_campaign=authors20
Сегодня поделюсь с вами своей болью!
Каждый раз, открывая чужой код и видя строчки, которые заползают за края экраны, мне становится печально…
А печально от того, что предыдущий разработчик неуважительно отнесся к своим коллегам. Ведь код мы часто пишем “на века” и кто-то его точно будет дорабатывать или читать после нас.
На SAP Blog вышла отличная статья на эту тему с примерами, как не надо и как надо (((:
Enjoy!
https://blogs.sap.com/2020/10/07/a-tale-of-code/