• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Clean Code Part I - Design Patterns at SoCal Code Camp
 

Clean Code Part I - Design Patterns at SoCal Code Camp

on

  • 1,133 views

Within this session you will learn and/or refresh the most important architectural design pattern and best practices to write better code. These patterns and practices build the foundation for writing ...

Within this session you will learn and/or refresh the most important architectural design pattern and best practices to write better code. These patterns and practices build the foundation for writing maintainable application. More advances techniques like Inversion of Control and Dependency Injection are discussed in detail in the 2nd Clean Code presentation.
All 3 Clean Code presentations provide great value by themselves, but taken together are designed to offer a holistic approach to successful software creation. This first session creates the foundation for the 2nd Clean Code presentation on Dependency Injection, as it explains expected base knowledge.

Why writing Clean Code makes us more efficient
Over the lifetime of a product, maintaining the product is actually one - if not the most - expensive area(s) of the overall product costs. Writing clean code can significantly lower these costs. However, writing clean code also makes you more efficient during the initial development time and results in more stable code. You will be presented design patterns and best practices which will make you write better and more easily maintainable code, seeing code in a holistic way. You will learn how to apply them by using an existing implementation as the starting point of the presentation. Finally, patterns & practices benefits are explained.
This presentation is based on C# and Visual Studio 2010. However, the demonstrated patterns and practice can be applied to every other programming language too.

Statistics

Views

Total Views
1,133
Views on SlideShare
1,093
Embed Views
40

Actions

Likes
3
Downloads
42
Comments
0

4 Embeds 40

http://techno-sphere.blogspot.com 20
http://speakerrate.com 17
http://techno-sphere.blogspot.ru 2
http://techno-sphere.blogspot.in 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • A object or any type implementing subtype or a certain interface can be replaced with another object implementing the same base type or interface.

Clean Code Part I - Design Patterns at SoCal Code Camp Clean Code Part I - Design Patterns at SoCal Code Camp Presentation Transcript