Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Projetos primos. #3

Closed
DevNylo opened this issue Aug 28, 2023 · 7 comments
Closed

Projetos primos. #3

DevNylo opened this issue Aug 28, 2023 · 7 comments
Assignees
Labels
question Further information is requested

Comments

@DevNylo
Copy link
Owner

DevNylo commented Aug 28, 2023

Olá professor, espero que esteja bem, meu grupo atualmente possui apenas 3 membros contando comigo, tem um grupo que contém 5 membros, o mesmo concordou em ceder um dos membros para o nosso grupo, através disso, tivemos uma ideia e precisamos da sua permissão, pretendemos criar dois projetos independentes e o objetivo é criar uma interoperabilidade entre os dois, como por exemplo uma farmácia e uma distribuidora de dedicamentos, ou uma Loja de automóveis e uma montadora de automóveis, serão 2 projetos com objetivos específicos e cada grupo irá desenvolver o seu, porém os dois serão voltados para um objetivo final. Iremos levar em consideração todas as suas solicitações e os dois projetos serão independentes apesar de trabalharem em interoperabilidade. Os projetos serão relativamente simples, e a ideia é que trabalhemos como dois grupos mas um independente do outro, e a comunicação será apenas para alinhar nossos projetos, assim que tivermos a sua autorização, decidiremos os projetos e iniciaremos imediatamente.

Desde já, agradeço!

@DevNylo DevNylo added the question Further information is requested label Aug 28, 2023
@professor-enoqueleal
Copy link
Collaborator

@DevNylo e como será essa interoperabilidade?

É importante que esteja claro que no terceiro semestre, nós não iremos trabalhar com o conceito de sistemas distribuídos, exposição e consumo de APIs. Portanto, preciso entender como seria esse processo de interoperabilidade!

@DevNylo
Copy link
Owner Author

DevNylo commented Aug 28, 2023

@professor-enoqueleal A ideia era realmente utilizar API Restful ja que teríamos aula no segundo semestre porém não deu tempo, já que não será possível, poderíamos utilizar um banco de dados compartilhado. Um sistema para gerir esse banco de dados em CRUD e o outro para fazer consultas e algumas outras funcionalidades que também envolvam CRUD, à partir disso a utilização desses dados seriam independentes...

@professor-enoqueleal
Copy link
Collaborator

@DevNylo, entendi o ponto em questão. O caminho para viabilizar essa estratégia, realmente seria o uso de sistema distribuído, expondo e consumido APis. Porém, como não é um conteúdo que foi ensinado em sala, existe um risco em potencial e o grupo precisa levar em consideração e decidir se vão assumir o risco ou não, lembrando que caso o grupo não consiga, 2 projetos serão inviabilizados.

Sobre a estratégia de fazer shared database, não recomendo. Consideramos isso um anti-pattern.

@DevNylo
Copy link
Owner Author

DevNylo commented Aug 29, 2023

Agradeço professor, se não houver problema sobre desenvolver uma API então conversarei com todos os membros das equipes e tomaremos uma decisão, nesse caso poderíamos utilizar a Java e Springboot 3 ou JavaScript e NodeJs, o que recomenda?

@professor-enoqueleal
Copy link
Collaborator

@DevNylo

Negativo!

Nenhum uso de framework será permitido para o desenvolvimento desse projeto. Nem framework web, nem para backend.

Conforme já mencionado em sala, as tecnologias a serem utilizadas são apenas Java (sem uso de framework), HTML, CSS e JavaScript.

@DevNylo
Copy link
Owner Author

DevNylo commented Aug 29, 2023

@professor-enoqueleal

Entendo professor, bem, a ideia será contra produtiva se não pudermos utilizar nenhum framework, vamos pensar em utilizar Java para desenvolver a API, vou unir todos e tentar resolver logo essa questão se vale a pena o risco, caso não seja decidido, vamos dissolver a união e continuarmos com a forma original do PI3. Ja venho com novidades assim que estivermos decidido, preciso levantar alguns requisitos e verificar se seria realmente viável.

@DevNylo
Copy link
Owner Author

DevNylo commented Aug 31, 2023

Iremos seguir com o nosso próprio projeto professor, agradeço pela a atenção!

@DevNylo DevNylo closed this as completed Aug 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants