Videos tagged with Code Quality





RubyConf 2008: The Ruby Code Review. A Play in Three Acts

RubyConf 2008: The Ruby Code Review. A Play in Three Acts

Posted in Conferences, Development, Frameworks

Sit in like a fly on the wall, while Jim Weirich and Joe O'Brien walk through a code review with the customer, Chris Nelson. The team has uncovered some very typical issues that can arise in Ruby projects. The code review is presented in three acts. Act I is a review of a typical rails application. Having added some testing and followed the typical restful conventions, this application seems pr...

Tags: Conferences, Ruby, Ruby On Rails, Frameworks, RESTful, Code Quality, Confreaks, RubyConf 2008


RubyConf 2008: Better Hacking With Training Wheels

RubyConf 2008: Better Hacking With Training Wheels

Posted in Conferences, Development

I'd like to do a talk on a library I'm developing called Training Wheels. The idea is to bridge the gap between junior developers who understand the syntax but may not use OO or common idioms properly up to advanced rubyist level, and do it in ruby to boot! Training Wheels is a ruby library that can be run against your own scripts, libraries or applications that looks for common problems in rub...

Tags: Conferences, Ruby, Code Quality, Confreaks, RubyConf 2008




The Clean Code Talks – Inheritance, Polymorphism, & Testing

The Clean Code Talks – Inheritance, Polymorphism, & Testing

Posted in Conferences, Companies, Development

Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one? This talk will discuss approaches to using Object Oriented techniques to remove many of those conditionals. The result is cleaner, tighter, better design...

Tags: Techtalks, Google, Conferences, engEDU, Education, Unit Testing, Code Quality, Google Tech Talks, Development, Companies


RubyConf 2008: Using Metrics to Take a Look at Your Code

RubyConf 2008: Using Metrics to Take a Look at Your Code

Posted in Conferences, Development, Frameworks

It's an interesting fact of human nature that you can't do something every day and not secretly suspect that you're good at it. Which goes a long way toward explaining why everyone thinks they write fine code. To combat this self-delusion you can use metrics to take a hard look at your application. This talk will discuss the ways in which you can measure how good your Rails project really is. A...

Tags: Conferences, Ruby, Ruby On Rails, Frameworks, Code Quality, Confreaks, RubyConf 2008, CruiseControl, rcov, Metrics


RubyConf 2008: Writing Code That Doesn't Suck: Interface Oriented Design

RubyConf 2008: Writing Code That Doesn't Suck: Interface Oriented Design

Posted in Conferences, Development, Frameworks

Buzzwords like BDD, TDD, ATDD, RDD, and DDD may have convinced you that writing great, maintainable code is just a matter of following a few simple instructions. All you need to do, you've been told, is write good unit tests, and make sure you have a good CI suite to call you out when your tests fail. Following the zealotry of the day will leave you with brittle and vulnerable tests after every...

Tags: Conferences, Ruby, Frameworks, Merb, Code Quality, Confreaks, RubyConf 2008


Lone Star Ruby Conf 2008: Using Metrics to Take a Hard Look at Your Code

Lone Star Ruby Conf 2008: Using Metrics to Take a Hard Look at Your Code

Posted in Conferences, Development, Frameworks

It’s an interesting fact of human nature that you can’t do something every day and not secretly suspect that you’re good at it. Which goes a long way toward explaining why everyone thinks they write fine code. To combat this self-delusion you can use metrics to take a hard look at your application. This talk will discuss the ways in which you can measure how good your Rails pr...

Tags: Conferences, Ruby, Ruby On Rails, Frameworks, Plugins, Code Quality, Confreaks, Lone Star Ruby Conf 2008, CruiseControl, rcov, Flog, ...


dnrTV Show #73: Venkat Subramaniam on Fundamentals of Agile Design

dnrTV Show #73: Venkat Subramaniam on Fundamentals of Agile Design

Posted in Frameworks, Project Management, Development

Summary Venkat is back! We can never get enough of the good doctor. This week Dr. S. starts a two-show series on the fundamentals of agile design. Venkat goes through a fun and interesting example of object cloning and touches on some key agile principals in measuring code quality. Bio Venkat is an agile developer who teaches and mentors. He has significant experience in architecture, design an...

Tags: Practices, Frameworks, Agile, .NET Framework, dnrTV, Code Quality