Цитата:
Сообщение от Нубий-IV
Lib "user32" - костыль, а Err.Number вперемешку с GetAsyncKeyState - грязный код.
|
в том же акаде далеко не все функции ObjectARX имеют свои оболочки в Net Api - и так же приходиться "вытаскивать" их. Грязный код - это который трудно читаемый (экономия на имени переменных, на комментариях и т.п.), где попытка что-то изменить превращается в квест с поиском - а почему вдруг перестало работать как задумывалось (из-за непродуманной структуры/взаимосвязей) и т.д.
А использование API - это нормальная практика. А в случае VBA, остановившегося в своем развитии много-много лет назад - зачастую единственный вариант, позволяющий добиться результата без подвигов велосипедостроения.
Цитата:
Сообщение от Нубий-IV
Так же это можно делать на шарпе, так же должно было быть на скриптах.
|
с какого перепуга? У каждого языка есть как свои плюсы, так и ограничения. И если вы так трясетесь за каждую строчку кода, то в вашем примере:
лишнее - секция default отработает и за это условие тоже) Только экономить на строках при современных студиях разработки - мягко говоря, выглядит нелепо.
Цитата:
Сообщение от Нубий-IV
Яваскриптеров на форуме, видимо, нет.
|
просто люди не маются ерундой скорее всего, а выбирают более подходящие инструменты.
Offtop:
Цитата:
Сообщение от Нубий-IV
Тема зафлудилась,
|
Ну основной источник флуда в этой ветке - ТС с жонглированием умными словами вместо желания реального решения проблемы, имхо)