Swan icon indicating copy to clipboard operation
Swan copied to clipboard

DesignPatterns

Open FerrerFerreAlex opened this issue 6 years ago • 17 comments

FerrerFerreAlex avatar Nov 12 '18 20:11 FerrerFerreAlex

Abstract Factory File AbstractFactory.pdf

FerrerFerreAlex avatar Nov 12 '18 20:11 FerrerFerreAlex

Composite.pdf

Trujillo94 avatar Nov 19 '18 20:11 Trujillo94

Strategy.pdf

marcnunezc avatar Nov 26 '18 19:11 marcnunezc

Decorator.pdf

Trujillo94 avatar Dec 10 '18 19:12 Trujillo94

Facade.pdf

FerrerFerreAlex avatar Jan 23 '19 14:01 FerrerFerreAlex

Singleton.pdf

marcnunezc avatar Jan 28 '19 20:01 marcnunezc

Null Object.pdf

Trujillo94 avatar Jan 28 '19 20:01 Trujillo94

Mediator.pdf

marcnunezc avatar Aug 05 '19 09:08 marcnunezc

Observer.pdf

Trujillo94 avatar Aug 12 '19 17:08 Trujillo94

Structural, Functional, OO programming.pdf

function EmployeeFunctionalProgramming
%names = 
employees = {'Oriol', 1000;
             'Marc',5000;
             'Alex',3000};
         
employees = changeSalaries(employees)         

end


function changedSalaryEmployee = changeSalary(employee)
changedSalaryEmployee = employee;
changedSalaryEmployee{2} = changedSalaryEmployee{2} + 10000;
end

function employees = changeSalaries(employees)
for iEmployee = 1:length(employees)
    employees(iEmployee,:) = changeSalary(employees(iEmployee,:));
end

end

FerrerFerreAlex avatar Aug 21 '19 18:08 FerrerFerreAlex