Notes on reading "Pragmatic Programmer" by Hunt and Thomas.
1. TODO Abstract
2. TODO Body
3. Words
- lay of the land :: disposition of circumstances
- hunker down :: stubbornly hold position
- trudge :: walk with heavy, slow steps
- pack rat :: an American hamster, figuratively someone who stores a lot of stuff or knowledge
- homily :: truism, sermon, platitude
- glut :: eagerness to do something (originally to eat, see gluttony)
- petulant :: irritable, childish
- forgo :: leave alone, abandon, renounce
- dead reckoning :: inertial navigation, navigation using a lot of estimates, based on previous position, figuratively trying to make decisions on pre-computing everything
- post-it note :: sticky note
- stout-heart (stouthearted) :: brave, courageous, plucky
rule :: (not a ruler) a carpenter's tool, like a ruler, foldable from many segments
gauge :: (marking gauge) a tool to draw a line parallel to an edge, surface
plane :: a tool for flattening a piece of wood, getting rid of chips and rough edge
- bevel :: an edge of a piece of wood which looks like a wedge
chamfer :: an edge of a piece of wood (like bevel) which has been dulled for a aesthetic or safety reasons
chisel :: a woodworking tool, with a narrow, but long, blade, sort of like a wedge or a knife
mortise and tenon :: male-female connector when used in woodworking, mortise is female, tenon is male
brace :: (not a parenthesis) a tool for drilling huge holes manually, with a П-shaped horizontal handle
mallet :: a tool which looks like a hammer, but with a huge soft (rubber or wooden) head, which is used for bending more than punching in another object
clamp :: (a misleading word) while clamp can mean a small-ish tool, typically used at home to pinch some objects, say, drying clothing to a rope (a clothespin is a clamp), in engineering and technical work it is a kind of a vice, used for temporarily fixing an object by the means of pressure, usually huge. For Anglo-Saxons this is still a clamp.
biscuit cutter/joiner :: a sophisticated carpentry tool, used to join two pieces of wood together using two mortises, and a comparatively small tenon, usually cookie-shaped, thus the name. Usually requires glue.
- router :: no, not a tool for directing packets between computer networks, but a tool, nowadays electric, to carve out a trough, a chute, a spillway. Russian фреза, фрезер
miter (mitre) box :: a tool for cutting wood at definite angles, looks like a box-frame with high-ish walls, which have angular cuts through, which you can put a board in, and insert a saw along the cuts, hence guiding it to that definite angle over the board. Russian стусло.
- jig :: a tool created to guide the direction of another tool. The logic is similar to the mitre, but construction can vary greatly.
- chagrin :: distress, despair, sorrow, often mockingly "to the chagrin"
- to soar :: to fly high, metaphorically to reach a very high number (for a price or a value), to skyrocket, the opposite of "plummet"
- extricate :: to free oneself from something, to escape, to untangle
- awry :: oblique, distorted, wonky, improperly, usually used as "go awry" as "go wrong way"
- drop the ball :: fail in one's responsibilities, comes from ball games where dropping a ball is a mistake