Skip to content

Commit

Permalink
Delete 'on the other hand'.
Browse files Browse the repository at this point in the history
In the example paragraph under TOOL-01, it is clear a controller script is being explained. In the paragraph following that, a further remark is made about controller scripts, but it read 'Controllers, on the other hand, (...)', which seems to imply the paragraph before that was talking about a tool script, which wasn't the case (it was talking about a controller script helped by several tool scripts, so tool scripts were also mentioned, but the paragraph ends with two sentences about the controller script, so 'on the other hand' in the next paragraph is incorrect and confusing IMHO).
  • Loading branch information
richy58729 authored Jan 28, 2023
1 parent f0dc492 commit 58e9ab6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Best-Practices/Building-Reusable-Tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ For this discussion, it's important to have some agreed-upon terminology. While

For example, you might write a "New-CorpUser" script, which provisions new users. In it, you might call numerous commands and functions to create a user account, mailbox-enable them, provision a home folder, and so on. Those discrete tasks might also be used in other processes, so you build them as functions. The script is only intended to automate that one process, and so it doesn't need to exhibit reusability concepts. It's a standalone thing.

Controllers, on the other hand, often produce output directly to the screen (when designed for interactive use), or may log to a file (when designed to run unattended).
Controllers often produce output directly to the screen (when designed for interactive use), or may log to a file (when designed to run unattended).


# TOOL-02 Make your code modular
Expand Down

0 comments on commit 58e9ab6

Please sign in to comment.