Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет pih_pih ([info]pih_pih)
@ 2005-03-30 16:06:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Тяжёлый случай...
Не люблю я недоязык VBA. Нет, макрос написать, или ма-а-а-алюсенькую подпрограммку уровня 2+2 - это самое оно. Но, блин, когда в руки попадает ОГРОМНЫЙ проект, написанный на VBA для Access, становится страшновато... (Тем более, когда этот Access заявялет, что суммарная длинна кода его модулей больше предельной, поддающейся обработке его средствами).
Ну да ладно. Это ещё цветочки. А вот ягодки.
Приходится мне сопровождеть чужой код. В этом самом VBA. А приблуда VBA-шная позволяет, знаете ли, по-руссаки обзывать процедуры, модули и т.п. И вот... Даже не знаю, как сказать...
Вот это, как по-вашему смотрится и читается:

If МойПроверочныйМодуль.РеорганизацяДанных.Перелинковка = True Then
Переход = ОбщийМодуль.LoadData(VarClients, Me.СложныйБлок(ФлагВыхода, LngOrderNum), NextStepNum)
Выход = ОбщийМодуль.DelAlterChar(СтрокаСостояния)
StrLeng = Trim(Me.ВыручкаПоФакту(Переход, Выход))
End If

Ахренеть, по-моему!
И так - половина кода!
Да... 1С с его языком - это ещё цветочки...
Эх, бедный я, бедный...


(Добавить комментарий)

ВспомнилСо анекдот:
[info]po6om@lj
2005-03-30 09:40 (ссылка)
- вчера попробовал Shift+Insert
- ну и как?
- ВСТАВЛЯЕТ!

(Ответить) (Ветвь дискуссии)

Re: ВспомнилСо анекдот:
[info]pih_pih@lj
2005-03-30 09:52 (ссылка)
:-)))

(Ответить) (Уровень выше)


[info]0@lj
2005-03-30 09:42 (ссылка)
тебе повезло. заменяй на привычные глазу.
а одинэс все равно никто никогда не побьет. я хоть не блюю от вба.

(Ответить) (Ветвь дискуссии)


[info]pih_pih@lj
2005-03-30 09:55 (ссылка)
Дак тама полкода надо переименовывать! Я думаю прикольнуться, в свою очередь. Комменнты напишу задом наперёд и переменные с процедурами покруче обзову. И тогда мой "наследник" в этом проекте, наверное, его уже просто прикроет... :-)))

(Ответить) (Уровень выше)


[info]boar@lj
2005-03-30 09:46 (ссылка)
мои соболезнувония :)

(Ответить) (Ветвь дискуссии)


[info]pih_pih@lj
2005-03-30 09:55 (ссылка)
Да уж... Вот с этим и парюсь... Причём переписывать надо код, вернее добавлять функци со скоростью "до ещё вчера надо сделать"...

(Ответить) (Уровень выше)