arthurbrito Goto Github PK
Name: Arthur Costa
Type: User
Company: Atlassian
Bio: replace(/failure/g, "learning")
Twitter: ArthurBritoac
Location: Brisbane, AU
Name: Arthur Costa
Type: User
Company: Atlassian
Bio: replace(/failure/g, "learning")
Twitter: ArthurBritoac
Location: Brisbane, AU
small reproduction of an angular cli error
Wordpress bootstrap carousel plugin
Pre processing functions used in the data mining project
# DESIGN-PATTERNS-Strategy-Java Esse projeto tem intuito de esclarecer quando utilizar o Padrão de Projeto Strategy e suas vantagens e desvantagens de forma simplificada e clara. Apesar do código exposto no problema inicial, no segundo commit, ser bem claro e simples de entender, ele pode se tornar um grande problema. Por exemplo, o Correios tem mais que esses dois métodos de entrega, então teríamos que ter vários IF/ELSE para saber qual o método de envio para Calcular o Frete. Além disso, dentro desses IF/ELSE teríamos ainda mais linhas de código para verificar o peso, fragilidade da mercadoria, pois tudo isso contribui para o FRETE. O Resultado seria um método gigantesco, contendo toda lógica de forma bagunçada e isso é péssimo para manter. Strategy Quando utilizar? O Strategy é um padrão que deve ser utilizando quando uma classe possuir diversos algoritmos que possam ser utilizados. No nosso exemplo, poderia facilmente ter vários algoritmos para calcular o Frete e deixar tudo isso no mesmo método não é uma solução escalável. Vantagens: + Lógica na classe principal reduzida; + Eliminação de várias condicionais (IF/ELSE); + Implementação poder ser trocada em tempo de execução; Desvantagens: + Aumento da complexidade na criação do projeto; + Aumento do número de classes
Go get Your gun is a small game built in LUA
Read, manipulate and write csv
A ideia da aplicação surgiu ao vermos que os alunos da computação têm dúvidas frequentes sobre as matérias e que, muitas vezes, por não conhecerem alunos de semestres mais avançados, acabam tendo muitas dificuldades no estudo individual. Desse modo, a aplicação Tá Sabido tem objetivo de facilitar o encontro entre alunos da computação da UFC para a troca de conhecimento. Essa troca de conhecimento é benéfica para todos os envolvidos no processo, tanto pelo aprendizado, quanto pela cooperação dos alunos. Diferentemente de fóruns, o aplicativo tem como diferencial a formação de encontros para o estudo do tema selecionado, além de ser focado somente na UFC e no curso de computação. Desse modo, o aplicativo soluciona o problema identificado pela empresa.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.