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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.10.2004, 16:12   #21  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
2 mazzy

Такое в голове держать выше сил человеческих.
Так что диаграммы есть.
Может местному CIS их не дают, но они есть.

А не дают понятно почему....
Старый 27.10.2004, 16:14   #22  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
О... как я верил в это еще год назад.
Фиг, нет у них такой документации.
Действительно нет.
Ага. Только вот попробуй докажи это клиентам и партнерам
Старый 27.10.2004, 16:17   #23  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Андре
Ага. Только вот попробуй докажи это клиентам и партнерам

все, уже перестал.

Руководство начинающего медитатора:
http://a-bobkov.narod.ru/misc/meditator.txt

Сидели Шива с Паравати на высокой горе и спрашивает Паравати сдуру:
- Слушай, Шива, а чего это люди все так страдают?
- Это потому, что они желают страданий, - отвечал Шива.
- Hо как сделать, чтобы они не желали страданий?
- Да просто не желать, но ты же знаешь этих пассажиров, им хрен чего
объяснишь!
...

Старый 27.10.2004, 16:28   #24  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
Изначально опубликовано George Nordic
http://w8.platonoff.com/refactoring/

Рефакторинг! Утонем в комментариях. Код - это и есть в данном случае комментарий + грамотное название методов и классов...
Другое дело, что в паре мест они действительно не помешеют...
Другое дело что в аксапте я мало чего вижу в строках кода от комментариев.
Например алгоритме и логике работы PriceDisc разбирался полдня, прежде чем выжатый как лимон уяснил для себя таки все "важные, но неявные" моменты...
Отсутвие комментариев - зло. Без всяких исключений. Другое дело что не все умеют писать комментарии, хотя от засорения программы фишками типа
PHP код:
// прирастим переменную i на единицу
i++; 
остерегают даже самые неудачные книжки по программированию.
На самом деле хороший комментарий не должен комментировать код (вернее почти не должен - везде есть исключения, иногда нестандартный приём в коде должен быть прокомментирован, чтобы не сбить с толку, но как правильно говорится в принципах рефакторинга код по возможности не должен содержать таких неочевидных/нестандартных моментов), комментарий должен комментировать ИДЕЮ. КАК МИНИМУМ должен быть прокомментирован каждый класс (в classDeclaration прописана сущность класса, его предназначение, место в иерархии классов) и каждый метод (тоже в целом - сущность метода, его параметры, возвращаемое значение, возможные побочные эффекты).
Учтивывайте то, что даже программист разрабатывавший код самолично через пару месяцев уже не узнаёт ни строчки из своего кода - тут уже степень закомментированности программы становится просто показателем эффективности труда, я уже не говорю про то что смена или привлечение нового программиста просто катастрофически затруднена если нет хоть какой то документации.
Старый 27.10.2004, 16:33   #25  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
В том-то и дело, что всего, что должно быть - нету...
И написание мелочной модификации - превращается в неделю ТУПОГО дебагирования

Старый добрый принцип: программу было трудно писать (верю) , так пусть ее будет трудно читать-модифицировать
Старый 27.10.2004, 16:36   #26  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Цитата:
Изначально опубликовано mazzy

О... как я верил в это еще год назад.
Фиг, нет у них такой документации.
Действительно нет.
Похоже, и правда нету. Хотя система все-таки не похожа на написанную без документации вообще. То есть для самой первой версии, пусть даже тогда еще конкорда она таки должна была быть!
Старый 27.10.2004, 17:29   #27  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
Изначально опубликовано mazzy

О... как я верил в это еще год назад.
Фиг, нет у них такой документации.
Действительно нет.
=8-(o)

Вы считаете возможно вести такой проект, как Аксапта без документации???!!!
Старый 27.10.2004, 17:42   #28  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Alks
Вы считаете возможно вести такой проект, как Аксапта без документации???!!!
Хм... Разрешите самоповториться?

Сидели Шива с Паравати на высокой горе и спрашивает Паравати сдуру:
- Слушай, Шива, а чего это люди все так страдают?
- Это потому, что они желают страданий, - отвечал Шива.
- Hо как сделать, чтобы они не желали страданий?
- Да просто не желать, но ты же знаешь этих пассажиров, им хрен чего
объяснишь!
Старый 28.10.2004, 05:34   #29  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
Изначально опубликовано mazzy

Хм... Разрешите самоповториться?
Я верю не только в дзен, но и в здравый смысл.
Теги
история развития, комментарий, рефакторинг, стиль программирования

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Управление проектами!? 3oppo DAX: База знаний и проекты 14 16.06.2006 10:56

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:24.