Bad: Cubicle
Better: Office
Best: Whatever works best for you.
Bad: Meetings without agendas.
Better: Meetings with agendas.
Best: Meetings whose need is so obvious to everyone that no agenda is needed.
Bad: Specs, waterfall, Systems Development Life Cycle.
Better: Prototyping, agile, scrum.
Best: Developers with enough domain knowledge to just build it.
Bad: No documentation.
Better: Documentation.
Best: No documentation needed.
Bad: No formal process.
Better: Formal process.
Best: People so much bigger than their jobs so that process is rarely
relied upon.
Bad: Theory without experience
Better: Experience without theory
Best: Both
Bad: Help desk without programmers.
Better: Programmers available to customers.
Best: Code that just works.
Bad: Phone calls
Better: Emails
Best: Application software that encapsulates required communication
Bad: Code with early exits.
Better: Code without early exits.
Best: Code so simple because of the underlying data structure that the
early exit debate is moot.
Bad: Bugs
Better: Fixes
Best: Enough 9's to never notice.
Bad: programmer error
Better: user error
Best: What's an error?
Bad: Missing deadlines
Better: Hitting deadlines
Best: A track record so good that deadlines are never given
Bad: Complex org chart
Better: Simple org chart
Best: Technology so sophisticated, less people are needed
Bad: Non-technical boss
Better: Technical boss
Best: No boss
Bad: Management
Better: Leadership
Best: Self-motivation
Bad: Best practices, with a Capital "B" (industry standards)
Better: best practices, with a small "b" (what we figured out)
Best: Just do your fucking job.
相关推荐
It is this ease of access that can, admittedly, sometimes give it a bad name - good resources are few and far in between, and the competition is real, driving people to take shortcuts, skip best ...
Refactoring JavaScript: Turning Bad Code Into Good Code by Evan Burchard English | 13 Mar. 2017 | ASIN: B06XK1V629 | ... And making it better doesn’t have to be intimidating or unreasonably expensive.
2. Which one is the best clothing store in town? 3. It has the most comfortable seats in town. 4. Yesterday it was cold, but it is even colder today. 5. It has the worst clothes than Jason’s. 6. She ...
It is this ease of access that can, admittedly, sometimes give it a bad name - good resources are few and far in between, and the competition is real, driving people to take shortcuts, skip best ...
Introduction This book is designed to help all programmers who have ever written their own software to better protect their software from illegal ...bad mood in the mornings when I had to go to work.
2. "Blue Moon is better (good), but Miler’s is best (good) in town." 使用比较级和最高级比较两家店。 3. "The Big Screen is more expensive (expensive) than most cinemas, but Cinema City is the most ...
Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software ...
3. Hashmap(hashMap): It has the best performance and a great lookup speed, but it doesn't have 'insert' and 'delete' functionality. MemMap and diskMap could be converted to hashMap by function memMap...
It's probably a better idea to do the Game Over scene in SpriteKit, but I was lazy so I faked it using a view. The `M2GridView` class is the one that draws the board, btw. ### Contributing If you'd...
- 特殊的形容词如 `good` -> `better` -> `best`,`bad` -> `worse` -> `worst`,以及 `many/much` -> `more` -> `most`等。 2. **中考链接** - **比较级考点**: - 比较级可以被 `a little`, `a bit`, `even`, ...
不规则形容词如good/well、bad/badly、many/much、little等有特殊变化,例如good的比较级是better,最高级是best,而bad的比较级是worse,最高级是worst。 2. **形容词的反义词**:反义词是指意思相反的词,例如...
Chapter 7, Separating Concerns with Typed Services, discusses how it’s bad practice to allow our logic to live in our components. In such a case, Angular allows you to provide API methods via ...
9. 强调句型:"It was because of bad weather that the football match had to be put off." "正是由于"用强调句型"It is/was + 被强调部分 + that + 其他",这里强调原因。 10. 伴随状语:"With everything she ...
If an inline function definition is short, with very little, if any, logic in it, you should put the code in your .h file. For example, accessors and mutators should certainly be inside a class ...
- 不规则变化:某些词的比较级和最高级是不规则的,例如good/better/best,well/better/best,bad/worse/worst,many/more/most,little/less/least等。 3. 形容词与副词最高级的基本结构: - 标志词:在表达最高...
3. He does not do her best in English. (最好) 4. You are good, but sometimes you are careless. (粗心的) 5. She can play the piano well. (好地) 6. It is difficult for him to finish reading the book. ...
"Professor McCloskey has written the best short guide to academic prose in the language. Is this language English and not the Academic Official Style? Does McCloskey write with a sense that is also a ...