yakup-jr / score-sentinel Goto Github PK
View Code? Open in Web Editor NEWIt will help you spend good time not doing calculations play in different games
License: GNU General Public License v3.0
It will help you spend good time not doing calculations play in different games
License: GNU General Public License v3.0
For improve code quality should be:
Use TDD (#30)
Need create match entity, which will have name, id, teams, score, game, result. Now we don't have result. It should be entity, which will include teamId, matchId, score, points.
Aslo should be define except entity, model, service, controller, exception but and advice for exception, link on match.
Finally should think about DTO or something like this (optional).
Here we can go
Tasks:
Need transition to real db. So just need update application.properties
In this project will use multi module and because in root module won't include any dep.
Tasks:
Firstly should write test before code. Repository test should be write not only for match entity but and for matchResult
In out service will calculate points and other param. But now we don't have necessary entity for use full plan games. So for this stage module should define two properties:
name: String
id: Long
This properties should define in changelog using liquibase.
Aslo on this stage should turn off spring security x-csrf.
For this should defie property in application.property file as i think.
And about module should be create:
In this case should be define some step:
Need add roles module which will uses user module but this module should be define as undependency module because in future it can use not only in user module
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.