<div dir="ltr">Hi all,<div><br></div><div><div>I'm doing a work of LibreOffice for my University and I need to know what designs patterns and arquitectural patterns you uses in LibreOffice code.</div><div><br></div><div>Example of patterns:</div></div><div><br></div><div>* Design patterns:</div><div>      - Creational design patterns: Abstract factory, Singleton, Factory method, Builder, prototype..</div><div>      - Structural design patterns: Facade, Adapter, Bridge, Decorator, Composite, Flyweight, Proxy...</div><div>      - Behavioral design patterns: Strategy, Observer, Command, Interpreter, Iterator, Mediator, memento, State, Visitor...</div><div><br></div><div>* Arquitectural patterns: Client-Proxy, Replicated Server, Pipe and Filter...</div><div><br></div><div><br></div><div>Could you help me?</div><div><br></div><div><br></div><div>Thanks!</div><div><br></div><div>Best regards,</div><div>Adrián Otero.</div></div>