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

Stack Overflow - it's all about performance

Stack Overflow - it's all about performance

Slides of the presentation given in November 2014 at Øredev

Marco Cecconi

November 07, 2014
Tweet

More Decks by Marco Cecconi

Other Decks in Programming

Transcript

  1. IRepository<Order>  orderRepository  =            container.Resolve<IRepository<Order>>();  

      Order  order  =  orderRepository.Get(35); Ye olde dependency injection
  2. IRepository<Order>  repository  =      new  ValidatingOrderRepository  (    

         new  SecurityRepository<Order>  (              new  LoggingRepository<Order>  (                  new  CachingRepository<Order>  (                      new  NHibernateRepository<Order>  ()                  )              )          )      );         Order  order  =  repository.Get(35);
  3. •     Performance  is  a  feature   •     Always.

     Be.  Shipping.   •     Use  your  circumstances.   •     Open  source  your  libraries   •     3  obscenely  big  monitors.     KEY TAKEAWAYS