Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Objectives in episode 4: Pipes and Filters #735

Open
elenavataga opened this issue Mar 9, 2018 · 3 comments
Open

Objectives in episode 4: Pipes and Filters #735

elenavataga opened this issue Mar 9, 2018 · 3 comments

Comments

@elenavataga
Copy link

@elenavataga elenavataga commented Mar 9, 2018

The last objective is listed as:
"Explain Unix’s ‘small pieces, loosely joined’ philosophy."
which does not seem to be covered anywhere in the text.
Apparently it refers to the paragraph starting with:
"This simple idea is why Unix has been so successful. ..."
The paragraph covers well the advantage of many small tools,
but "loosely joined" does not sound appropriate,
I suggest to omit this objective.

@shwina
Copy link
Member

@shwina shwina commented Mar 9, 2018

This is an interesting observation, and you're absolutely right. The terminology "loosely joined" is not explained anywhere in the text. Any suggestions for how to re-word the objective? One of the objectives of this episode is to demonstrate that the shell provides tools to combine simple programs together to perform complex tasks.

@elenavataga
Copy link
Author

@elenavataga elenavataga commented Mar 9, 2018

Something like:
Understand benefits of “pipes and filters” programming model.

@navjotk
Copy link

@navjotk navjotk commented Mar 20, 2018

Or: "small tools joined on the shell using pipes and filters."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants