В продолжение "... я установил обновление Visual Studio и у меня перестал запускаться проект"
Микро-урок по Software Design. Я уже у себя в проекте учебного сервера (он на C# + F#) поковырялся в настройках, и вот что обнаружил в README:
code --install-extension my-vscode-plugin-0.0.1.vsix
Это и есть hidden coupling (9 видов зависимостей и что с ним делать разбираем на практике на Hard Work).
Представляете, теперь микрософтовцам, если они следуют собственным рекомендациям, необходимо вручную обновлять всяческие инсталляционные скрипты при каждом изменении версии (и они наверняка будут это забывать). А сколько пользователей этой рекомендации последуют? Это всё, что надо знать об уровне проектирования в FAANG.
Правильно так:
code --install-extension my-vscode-plugin-*.vsix
Запустить и забыть.
Post #902
1.05K
- 👍 19
- 🫡 2