Designer 应该具备的素质

Martin Fowler在 Is Design Dead? 一文中提到的designer应该具备的几条素质:
  • A constant desire to keep code as clear and simple as possible.
  • Refactoring skills so you can confidently make improvements whenever you see the need.
  • A good knowledge of patterns: not just the solutions but also appreciating when to use them and how to evolve into them.
  • Designing with an eye to future changes, knowing that decisions taken now will have to be changed in the future.
  • Knowing how to communicate the design to the people who need to understand it, using code, diagrams and above all: conversation.
虽然是老文了,但是对仍然很有指导价值。

你可能感兴趣的:(design)