diff, patch and different git repositories

Over the past year we went through a series of different development phases and got to learn a lot of different process techniques – more importantly, how things can spiral out of control and how complicated source code control can get! We have a repository for a stable product, lets call it repoA. Using theContinue reading “diff, patch and different git repositories”

using modules and mixins in ruby

Before getting started with modules and mixins, lets first find out theneed of module & mixins in OOP. In object oriented programming languages multiple inheritance is basic paradigm (child class extends behavior of base class). C++ supports multiple inheritance.Java does support same using interfaces.In ruby language, multiple inheritance is achieved very easily using mixin ofContinue reading “using modules and mixins in ruby”

Modules and mixins in ruby

Before getting started with modules and mixins, lets first find out the need of module & mixins in OOP. In object oriented programming languages multiple inheritance is basic paradigm (child class extends behavior of base class). C++ supports multiple inheritance. Java does support same using interfaces. In ruby language, multiple inheritance is achieved very easilyContinue reading “Modules and mixins in ruby”