Writing a simple function
Scripts are a great way to automate tasks. However, a fundamental limitation with a script is that only one kind of task can be handled by a simple script. For instance, if you wanted to achieve two goals, that is, count down from 21 and copy two files from one location to another, you would need to write two different scripts to perform the tasks. Wouldn't it be great if you could write a single script for the two tasks and run either of them by choice? This way, you have a smaller number of scripts to manage.
Secondly, writing a script to perform a very complex task would involve several sub-tasks. If a single script is written for all the sub-tasks, the script would become monolithic. This has its own drawbacks, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access