Giter Club home page Giter Club logo

Lucas Piazzi's Projects

adapter icon adapter

Simple project demonstrating the adapter design pattern. For this one I created a ""Database"" Class which receives data from a html file that needs to be converted to xml.

automata-graphic-editor icon automata-graphic-editor

This is a project developed for the DCC063-2021.1-A Formal Languages ​​and Automata course of the Federal University of Juiz de Fora, ministred by professor Ciro de Barros Barbosa

bridge icon bridge

Simple project demonstrating the bridge design pattern. For this one, I simulate a online shopping cart for two different types of user and two different payment methods. There is a bridge between the payment method class and the cart class.

builder icon builder

Simple project demonstrating the builder design pattern. For this project I made an application wich builds a computer

chain-of-responsability icon chain-of-responsability

Simple project demonstrating the Chain of Responsability design pattern. I've made a representation of a postal system.

command icon command

Simple project demonstrating the command design pattern.

composite icon composite

Simple project demonstrating the composite design pattern

decorator icon decorator

Simple project demonstrating the decorator design pattern. For this one I used the design pattern to create a house which can be decorated with furnatures.

facade icon facade

Simple project demonstrating the facade design pattern. For this one I made a Compiler classe that can have multiples front end to compile various languages, then we have a Compiler Facade class to access some funcionalities.

factory-method icon factory-method

Simple project demonstrating the factory method design pattern. For this one, I made a application which consists in opening and exiting multiple games.

flyweight icon flyweight

Simple project demonstrating the flyweight design pattern. For this one, I created a Game Class that has multiple assets and textures, textures can be used in multiple assets.If 2 assets uses the same texture, intead of creating 2 texture objets, only one object for that texture is really necessary, so the texture object should be referenced in the assets without being duplicated and consume more memory.

gatsby-starter-homepage icon gatsby-starter-homepage

A kit for anyone who wants to build a website using Contentful as its source. Contains several components, including homepage/blog/form examples

interpreter icon interpreter

Simple project demonstrating the interpreter design pattern.

iterator icon iterator

Simple project demonstrating the Iterator design pattern. For this one, I made three classes representing a functioning restaurant.

js-calendar icon js-calendar

Mockup studies for my Human–computer interaction class

mediator icon mediator

Simple project demonstrating the mediator design pattern

memento icon memento

Simple project representing the memento design pattern. This project used the same example from my state design pattern project

n-rainhas icon n-rainhas

Representação do problema das N-Rainhas para o trabalho de Inteligência Artificial - 2019.2

observer icon observer

Simple project demonstrating the observer design pattern

pergamidia icon pergamidia

Pequena extensão para Google Chrome do Site Pergaminho Virtual

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.