AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.07.2021, 16:24   #1  
Blog bot is offline
Blog bot
Участник
 
25,459 / 846 (79) +++++++
Регистрация: 28.10.2006
mazzy: Опубликовал проект SysUtil
Источник: https://github.com/mazzy-ax/SysUtil
==============
Опубликовал проект SysUtil



==============
Источник: https://github.com/mazzy-ax/SysUtil
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
За это сообщение автора поблагодарили: Zabr (3), Lemming (5).
Старый 21.07.2021, 00:50   #2  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Если в проекте создать папочку Utils, то через некоторое время в неё закомитят 80% приложения
За это сообщение автора поблагодарили: mazzy (2).
Старый 21.07.2021, 08:43   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Lemming Посмотреть сообщение
Если в проекте создать папочку Utils, то через некоторое время в неё закомитят 80% приложения
а мысль предельно здравая. спасибо.
реорганизовал группы в проекте.
теперь служебные классы отображаются в "говорящие" каталоги.

наверное в этот же проект служебные классов стоит добавить
SysCLREnum и обертку над regexp

возможно стоит таки не трогать SysDict классы, а сделать отдельные DictUtil, чтобы:
1. разработчикам не приходилось мучаться с запретом на редактирование стандартных
2. обойти obsolete-атрибут на is-as методы в ax2012
Миниатюры
Нажмите на изображение для увеличения
Название: SysUtil.PNG
Просмотров: 26
Размер:	36.4 Кб
ID:	13200  
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: sukhanchik (10).
Старый 22.07.2021, 08:48   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
подумал немножко
и добавил в проект имеющиеся системные классы (для контекста и чтобы понимать какими ожидаются соседи в выпадайке)
и список TODO (возможно это стоит добавить в проект)

цель все та же - сделать жизнь разработчика легче и удобнее
за счет двух вещей:
1. сгруппировать имеющиеся функции и методы в подобие namespac'ов, чтобы выпадайка подсказывала
2. сделать работу с базовыми объектами/примитивами легче (грубо: чтобы можно было написать явно strRight, strSplit вместо танцев с бубнами через substr)
Миниатюры
Нажмите на изображение для увеличения
Название: SysUtil-01.PNG
Просмотров: 25
Размер:	33.9 Кб
ID:	13201   Нажмите на изображение для увеличения
Название: SysUtil-02.PNG
Просмотров: 22
Размер:	36.7 Кб
ID:	13202  

Нажмите на изображение для увеличения
Название: SysUtil-03.PNG
Просмотров: 26
Размер:	35.3 Кб
ID:	13203  
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 22.07.2021 в 08:51.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mazzy: Опубликовал проект SysError Blog bot DAX Blogs 0 21.03.2021 13:19
mazzy: Опубликовал проект SysConfigFile 2.0 Blog bot DAX Blogs 0 12.08.2019 09:11
mazzy: Опубликовал проект SysConfigFile Blog bot DAX Blogs 4 26.07.2019 12:20
mazzy: Опубликовал проект WinAPI Blog bot DAX Blogs 3 17.07.2019 10:16
mazzy: Опубликовал проект SysGlobal Blog bot DAX Blogs 3 11.03.2019 09:33
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:55.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.