|
![]() |
#1 |
Модератор
|
Я в начале устанавливал пакеты на sandbox в ручном режиме, при необходимости - ковырялся в PowerShell скриптах. Как только появилась автоматизированное развертывание через LCS - забыл все это как страшный сон. С точки зрения cost vs value (седые волосы на попе и скорость устаревания этих знаний vs понты), если явной необходимости разобраться сейчас с каким-то определенным процессом или компонентом нет - не стОит оно того. Ну разве что время совсем некуда девать
![]()
__________________
-ТСЯ или -ТЬСЯ ? Последний раз редактировалось Vadik; 02.05.2017 в 10:58. |
|
|
За это сообщение автора поблагодарили: vmoskalenko (1). |
![]() |
#2 |
Участник
|
спору нет - скрипты очень удобно и быстро.
но понимание "как оно там внутре" ушло напрочь. |
|
![]() |
#3 |
Модератор
|
А я уже видел как оно падает в стольких разных местах по стольким разным причинам, но крепче спать от этого почему-то не стал, зато нежно полюбил маленьких зеленых гномиков, которые в LCS скрипты запускают
![]()
__________________
-ТСЯ или -ТЬСЯ ? |
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
потому что инсталятор хоть какие-то параметры спрашивает.
скрипт, наоборот, все параметры прячет. да, можно получить список параметров при помощи "deploy /?" или "tasker /lh" мало того, скрипт очень многое берет из внешних конфигов и прочей инфраструктуры. поэтому со скриптом, чем меньше параметров вводишь, тем лучше. |
|
|
За это сообщение автора поблагодарили: belugin (2). |
![]() |
#6 |
Участник
|
Цитата:
Цитата:
Цитата:
Все нетривиальные абстракции дырявы.
Из-за закона дырявых абстракций вот что получается: придумает кто-нибудь чудесный новый генератор кода, с которым у программиста работа наконец-то станет эффективной, а ему и говорят: "Сперва научись делать это руками, а потом уж пользуйся генератором, чтобы сэкономить время". Генераторы кода, абстрагирующие разработку кусков кода, так же дырявы, как и все прочие абстракции. А единственный компетентный способ залатать эти дыры - выучить, как работают абстракции, и какие подробности они скрывают. Итак, абстракции экономят наше рабочее время, но не экономят учебное время. Хотя замечательные инструменты, вроде современных объектных языков визуальных форм, позволяют сделать много и очень быстро, вдруг в один злосчастный день приходится искать течь в абстракции, и на это уходит пара недель. А когда вам нужно найти себе программиста в основном на Visual Basic, совершенно недостаточно нанять программиста только на Visual Basic, потому что каждый раз, когда абстракции VB потекут, он не сможет сделать ни шага. Закон дырявых абстракций крепко держит нас за штаны. |
|
|
|