3 ms·
These lists are a great way to produce a big list of strawmen that most programmers don't actually believe. They should have picked statements that are often t
by henning 4y ago
These lists are a great way to produce a big list of strawmen that most programmers don't actually believe.
They should have picked statements that are often true or true in certain situations so that they are "false" in the sense that they are not always true, drawing zero distinction between "mostly true/situationally true" and "completely false" in a field where the answer to most questions about system design is "it depends".
- Pulcinella 4y agoSome of them definitely are more like "Falsehoods the client/marketing/sales believe about search." e.g. "Search can be added as a well performing feature to your existing product quickly." Have definitely gotten questions about "why can't you just quickly add search" based on this falsehood before.
- Buttons840 4y agoI think the name implies some frustration with stupid technical limitations many systems have. "What do you mean my password can't contain special characters? What are you doing? What do you mean my first name can't be more than 15 characters?" Stuff like that.
- bryanrasmussen 4y agoI think I believe this "Search can be added as a well performing feature to your existing product with reasonable effort" if you append ", as long as your existing product is one that would benefit from having search added to it." to the end of it
- cgrealy 4y agoVery much depends on what "reasonable effort" looks like. If product management think it's "just point lucene at the DB.. maybe a sprint or two", then you're in for an interesting conversation....
- nzgrover 4y ago
- draw_down 4y ago