Swan icon indicating copy to clipboard operation
Swan copied to clipboard

DesignPatterns

Open FerrerFerreAlex opened this issue 7 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

Toruhiyo avatar Nov 19 '18 20:11 Toruhiyo

Strategy.pdf

marcnunezc avatar Nov 26 '18 19:11 marcnunezc

Decorator.pdf

Toruhiyo avatar Dec 10 '18 19:12 Toruhiyo

Facade.pdf

FerrerFerreAlex avatar Jan 23 '19 14:01 FerrerFerreAlex

Singleton.pdf

marcnunezc avatar Jan 28 '19 20:01 marcnunezc

Null Object.pdf

Toruhiyo avatar Jan 28 '19 20:01 Toruhiyo

Mediator.pdf

marcnunezc avatar Aug 05 '19 09:08 marcnunezc

Observer.pdf

Toruhiyo avatar Aug 12 '19 17:08 Toruhiyo

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