Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Software Design by Stories

Software Design by Stories

Nikolay Nemshilov

August 14, 2013
Tweet

More Decks by Nikolay Nemshilov

Other Decks in Programming

Transcript

  1. Software Design??? Are design patterns and design the same thing?

    Are patterns mandatory for good design? What’s the difference between some patterns? Am I a looser for not using MVC in my case? Wednesday, August 14, 13
  2. How do I write good code? By writting stories that

    make sense! Wednesday, August 14, 13
  3. Summary Good naming is essential Reflect the story in your

    code Fight the inheritance Wednesday, August 14, 13
  4. Summary Good naming is essential Reflect the story in your

    code Fight the inheritance Delegate. Be class happy! Wednesday, August 14, 13
  5. Summary Good naming is essential Reflect the story in your

    code Fight the inheritance Delegate. Be class happy! Write Unit Tests Wednesday, August 14, 13
  6. Summary Good naming is essential Reflect the story in your

    code Fight the inheritance Delegate. Be class happy! Write Unit Tests Read the bloody books Wednesday, August 14, 13