- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我被告知使用 powershell 脚本编写多个操作。 Apppool 创建、SQL 更新、文件编辑等操作。
我打算第一次用脚本写这么大的东西。
所以我想在编写它们之前了解最佳实践。
将所有函数写在一个文件中是一个好习惯吗?
我认为至少需要编写 10 个函数。假设每个函数可能有 10 行代码。
最佳答案
考虑模块:最简单的格式是一个 list (.psd1
) 和一个脚本文件 (.psm1
),其中包含所有函数、别名……模块导出(加上任何内部助手)。
在这种情况下,您显然将多个连接的函数放在一个文件中。即使大部分代码只是点源到脚本模块中,它们在逻辑上仍然在一个实体中。
另一方面,在您的路径中使用脚本来执行而无需事先加载将倾向于(根据问题的 Adriano's 评论)支持一个函数(在脚本范围内而不是 函数
语句)是有道理的。
因此:没有一个“好的做法”:这完全取决于具体情况。
关于powershell - 在 Powershell 中,在单个脚本文件中编写多个函数是一种好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10084915/
在我生活的世界中,构建一个将所有飞镖都扔到墙上的解决方案,并希望其中一些能命中靶心是一种非常糟糕的解决方案方法。 那么,我的问题出现了,什么时候在约定可接受的生产系统中使用 INSERT IGNORE
在数据处理时,经常会因为index报错而发愁。不要紧,本次来和大家聊聊pandas中处理索引的几种常用方法。 1.读取时指定索引列 很多情况下,我们的数据源是 CSV 文件。假设
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
我是一名优秀的程序员,十分优秀!