Sehr Aziz Sethi

October 17, 2014

Software Design Techniques: How to Code for Big Corporations

Software design is key for software development in technological companies. Software implementation should promote reusability, allowing the software or code to be continued on and developed further in the future. The software also has to be dynamic and properly formatted, so it can be understood and worked on by other employees, allowing changes to be made easily and efficiently.  This presentation will focus on several software design techniques that I learnt as an intern at MasterCard, and how to best apply these techniques to software development projects in the workplace.