Очередной "перл":) А мы тут, в подавляющем большинстве случаев, используем макросы для обработки данных в таблицах. И часто архитектура данных в них(в таблицах) вычисляется в макросе. Еще мы нередко на подобных форумах, практикуем коллективную разработку. Одна голова - хорошо, а вместе с туловищем - лучше.
Quote
Благодаря такой гибкости, переменные типа Variant очень удобны, поскольку избавляют программиста от необходимости использовать конкретные типы данных.
Еще очень удобно не мыть рук перед едой. Экономятся время, силы, вода и мыло. Только не факт, что не съешь при этом много того, на что не рассчитывал...:)
Очередной "перл":) А мы тут, в подавляющем большинстве случаев, используем макросы для обработки данных в таблицах. И часто архитектура данных в них(в таблицах) вычисляется в макросе. Еще мы нередко на подобных форумах, практикуем коллективную разработку. Одна голова - хорошо, а вместе с туловищем - лучше.
Quote
Благодаря такой гибкости, переменные типа Variant очень удобны, поскольку избавляют программиста от необходимости использовать конкретные типы данных.
Еще очень удобно не мыть рук перед едой. Экономятся время, силы, вода и мыло. Только не факт, что не съешь при этом много того, на что не рассчитывал...:)KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Еще очень удобно не мыть рук перед едой. Экономятся время, силы, вода и мыло. Только не факт, что не съешь при этом много того, на что не рассчитывал...:)
Серёга, 5 баллов!!! Точность метафоры практически 100% А если бы Гость ещё и сказал что Option Explicit не нужна и мешает, то вообще 10 баллов было бы и 200%.
Quote (KuklP)
Еще очень удобно не мыть рук перед едой. Экономятся время, силы, вода и мыло. Только не факт, что не съешь при этом много того, на что не рассчитывал...:)
Серёга, 5 баллов!!! Точность метафоры практически 100% А если бы Гость ещё и сказал что Option Explicit не нужна и мешает, то вообще 10 баллов было бы и 200%. Alex_ST
Дата: Понедельник, 22.10.2012, 13:03 |
Сообщение № 23
Группа: Гости
Quote (KuklP)
...И вообще хорошим тоном в программировании считается точная типизация переменных.
...Благодаря такой гибкости, переменные типа Variant очень удобны, поскольку избавляют программиста от необходимости использовать конкретные типы данных. Нет необходимости думать о том, что именно будет храниться в той или иной переменной, — достаточно просто всем им назначить тип Variant.
В чем заключается противоречие?
Quote (KuklP)
...И вообще хорошим тоном в программировании считается точная типизация переменных.
...Благодаря такой гибкости, переменные типа Variant очень удобны, поскольку избавляют программиста от необходимости использовать конкретные типы данных. Нет необходимости думать о том, что именно будет храниться в той или иной переменной, — достаточно просто всем им назначить тип Variant.
В том, что программист при разработке программы по определению ДОЛЖЕН ДУМАТЬ САМ, а не надеяться, что компилятор правильно прочтёт его мысли и соответственно сделает правильно работающий код.
В том, что программист при разработке программы по определению ДОЛЖЕН ДУМАТЬ САМ, а не надеяться, что компилятор правильно прочтёт его мысли и соответственно сделает правильно работающий код.Alex_ST
Прежде всего, неубедительно, когда человек, оспаривающий чье-либо мнение, не хочет "снять маску". Алексей, Виктор и Сергей отвечают за свои слова хотя бы тем, что им "не по статусу" опозориться, неся какую-нибудь пургу. А Вы скрываетесь Гостем, следовательно, не хотите, чтобы потом Вам привели пример Ваших высказываний. Вот это, с моей точки зрения, и есть главный аргумент неубедительности Ваших доводов.
Кстати, если Вы присмотритесь к моим кодам, то в большинстве случаев тоже не обнаружите там Dim ... As ... Но я прекрасно осознаю, что это не совсем технически грамотно и пишу так потому, в частности, что большинство моих кодов на работе нужно после написания объяснять людям, от VBA очень далеким. И чтобы каждый раз не читать лекции про типы переменных, я их просто не объявляю. Обычно потери времени крайне незначительны, но, если я вдруг замечаю критичные тормоза, то первое, что я делаю для лечения - пишу Dimы.
Quote (Гость)
Неубедительно.
Прежде всего, неубедительно, когда человек, оспаривающий чье-либо мнение, не хочет "снять маску". Алексей, Виктор и Сергей отвечают за свои слова хотя бы тем, что им "не по статусу" опозориться, неся какую-нибудь пургу. А Вы скрываетесь Гостем, следовательно, не хотите, чтобы потом Вам привели пример Ваших высказываний. Вот это, с моей точки зрения, и есть главный аргумент неубедительности Ваших доводов.
Кстати, если Вы присмотритесь к моим кодам, то в большинстве случаев тоже не обнаружите там Dim ... As ... Но я прекрасно осознаю, что это не совсем технически грамотно и пишу так потому, в частности, что большинство моих кодов на работе нужно после написания объяснять людям, от VBA очень далеким. И чтобы каждый раз не читать лекции про типы переменных, я их просто не объявляю. Обычно потери времени крайне незначительны, но, если я вдруг замечаю критичные тормоза, то первое, что я делаю для лечения - пишу Dimы._Boroda_
Саш, спасибо за поддержку. В самом деле, я сам забыл о своём правиле: анониму - не больше одного ответа. А то троллей развелось как тараканов.
Но вообще-то тебе "Ай-яй-яй!". И это называется "Excel - в массы!" ??? Я-то думал, что ты не определяешь переменные потому, что неимоверно крут и подсказки VBE о свойствах и методах элементов объектной модели тебе ни к чему. А ты, оказывается, просто ленишься писать лишние буковки да ещё потом и объяснять народу!
Саш, спасибо за поддержку. В самом деле, я сам забыл о своём правиле: анониму - не больше одного ответа. А то троллей развелось как тараканов.
Но вообще-то тебе "Ай-яй-яй!". И это называется "Excel - в массы!" ??? Я-то думал, что ты не определяешь переменные потому, что неимоверно крут и подсказки VBE о свойствах и методах элементов объектной модели тебе ни к чему. А ты, оказывается, просто ленишься писать лишние буковки да ещё потом и объяснять народу! Alex_ST
Да, много чего можно интересного почерпнуть когда происходит такая перепалка, да же не специалисту VBA. Спасибо. Надо почитать другие темы, там наверное то же споры, а это истина.
Да, много чего можно интересного почерпнуть когда происходит такая перепалка, да же не специалисту VBA. Спасибо. Надо почитать другие темы, там наверное то же споры, а это истина.анна59
Я-то думал, что ты не определяешь переменные потому, что неимоверно крут и подсказки VBE о свойствах и методах элементов объектной модели тебе ни к чему. А ты, оказывается, просто ленишься писать лишние буковки да ещё потом и объяснять народу!
А что, одно другому мешает?
Quote (анна59)
Но вообще-то тебе "Ай-яй-яй!". И это называется "Excel - в массы!" ???
Двумя руками за, но только тогда, когда массы этого хотят, а не как в школе: начальник сказал выучить работу кода - масса выучила, начальник забыл - вообще прекрасно.
Quote (Alex_ST)
Я-то думал, что ты не определяешь переменные потому, что неимоверно крут и подсказки VBE о свойствах и методах элементов объектной модели тебе ни к чему. А ты, оказывается, просто ленишься писать лишние буковки да ещё потом и объяснять народу!
А что, одно другому мешает?
Quote (анна59)
Но вообще-то тебе "Ай-яй-яй!". И это называется "Excel - в массы!" ???
Двумя руками за, но только тогда, когда массы этого хотят, а не как в школе: начальник сказал выучить работу кода - масса выучила, начальник забыл - вообще прекрасно._Boroda_