How to Find
the Answers you Need
Example Search
Learning Objectives
Recall a variety of searching techniques
Decide when to use different techniques
Apply search techniques to find solutions to technical problems
Interpret technical documents.
Resource Takeaway
-
Produce a cheatsheet to use when you are seeking answers throughout the program
No Unecessary Words
Google doesn't care about your grammar.
Search: How do I make tea?
Search: make tea
Quotation Marks
Make Google match your search term precisely.
Search: dog pistachio dress owl
Search: "dog pistachio" dress owl
Search: dog "pistachio dress" owl
Limit Time Frame
Look for recent results, or a specific range of time.
Search: Superbowl
Set timeframe from 1/1999 to 1/2000
Narrow Your Search
Use keywords to let Google know your context.
Search: what is an array
Search: js what is an array
Symbols
Be specific about what you want from each word
Search: javascript
Search: #javascript
Range Search
Search: television
Search: television 30..50 inches
Give Google a range to limit your search
Specific Sites
Limit your search to just one site.
site:stackoverflow.com object literal
Search: object literal
Quotation Marks
No Unnecessary Words
Limit Time Frame
Narrow Your Search
Symbols
Range Search
Specific Sites
Now go find...
How to update an element's styles with jQuery.
How to set up a CSS breakpoint for 800px wide screens.
What is AfterContentChecked in Angular 2?
Documentation
-
You can't always count on good documentation.
-
You can't always count on complete documentation.
-
You can't always count on knowing all the terms in documentation.
Documentation is the source of truth.
However
CLI Documentation
$ man
$ git --help
Use what you know to find the cli help docs for Node.
Learning Objectives
Recall a variety of searching techniques
Decide when to use different techniques
Apply search techniques to find solutions to technical problems.
Interpret technical documents.
Further Practice
How to Find Answers
By Marlena Baker
How to Find Answers
Coding comes with a lot of lingo, syntax, vocab, and bugs. Being able to hunt down answers to a plethora of questions is a skill every developer needs.
- 191