From d6b6cf8685a8169cb58b73e5a80baf516024cdba Mon Sep 17 00:00:00 2001 From: Manoel Campos Date: Wed, 13 Dec 2023 09:35:21 -0300 Subject: [PATCH 1/4] Update README.adoc --- exercicios/real-random-number-services/README.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/exercicios/real-random-number-services/README.adoc b/exercicios/real-random-number-services/README.adoc index e7086a68..21360907 100644 --- a/exercicios/real-random-number-services/README.adoc +++ b/exercicios/real-random-number-services/README.adoc @@ -52,6 +52,13 @@ Os valores das API Keys devem ser copiados para o arquivo .env. - As classes e métodos criados precisam ter nomes o mais adequados possível. - Duplicação de código deve ser evitada, mesmo que seja uma única linha de código. Neste projeto, e como já visto em alguns casos em aula, isto pode gerar problemas. Nem mesmo o método `main` deve ter código duplicado. Se for alcançada a padronização desejada, não haverá motivos para duplicação/redundância de código no `main`. Este é um sinal que você implementou o `design pattern` corretamente. +=== Regras de Avaliação + +- Se o projeto não compilar, sua prova não será avaliada +- Princípios SOLID devem ser atendidos quando possível +- Desorganização de código desconta pontos, de acordo com o nível do problema +- Deve-se usar nomes adequados para variáveis, métodos, classes e interfaces + === Desafios a considerar Algumas funcionalidades da biblioteca https://github.com/manoelcampos/random-org-java-client[random-org-java-client] não existem na https://github.com/manoelcampos/anu-quantum-number-java-client[anu-quantum-number-java-client]. Porém elas podem ser facilmente implementadas como mostrado a seguir. From 8fd1db46b7a9c0a793560c68eb4a17e9106d81a8 Mon Sep 17 00:00:00 2001 From: Manoel Campos Date: Wed, 13 Dec 2023 09:35:54 -0300 Subject: [PATCH 2/4] Update README.adoc --- exercicios/real-random-number-services/README.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exercicios/real-random-number-services/README.adoc b/exercicios/real-random-number-services/README.adoc index 21360907..93a622da 100644 --- a/exercicios/real-random-number-services/README.adoc +++ b/exercicios/real-random-number-services/README.adoc @@ -54,7 +54,7 @@ Os valores das API Keys devem ser copiados para o arquivo .env. === Regras de Avaliação -- Se o projeto não compilar, sua prova não será avaliada +- Se o projeto não compilar, o projeto será desconsiderado - Princípios SOLID devem ser atendidos quando possível - Desorganização de código desconta pontos, de acordo com o nível do problema - Deve-se usar nomes adequados para variáveis, métodos, classes e interfaces From fa2853f867bf8033509e55bc3bd7951c40b96e7c Mon Sep 17 00:00:00 2001 From: Manoel Campos Date: Thu, 14 Dec 2023 18:51:17 -0300 Subject: [PATCH 3/4] Update README.adoc --- exercicios/real-random-number-services/README.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/exercicios/real-random-number-services/README.adoc b/exercicios/real-random-number-services/README.adoc index 93a622da..248e80b9 100644 --- a/exercicios/real-random-number-services/README.adoc +++ b/exercicios/real-random-number-services/README.adoc @@ -54,10 +54,10 @@ Os valores das API Keys devem ser copiados para o arquivo .env. === Regras de Avaliação -- Se o projeto não compilar, o projeto será desconsiderado -- Princípios SOLID devem ser atendidos quando possível -- Desorganização de código desconta pontos, de acordo com o nível do problema -- Deve-se usar nomes adequados para variáveis, métodos, classes e interfaces +- Se o projeto não compilar ele não será avaliado. +- Princípios SOLID devem ser atendidos quando possível. +- Desorganização de código desconta pontos, de acordo com o nível do problema. +- Deve-se usar nomes adequados para variáveis, métodos, classes e interfaces. === Desafios a considerar From 8a2a24a07c7c8a3efd055e2b56e1d1a238981383 Mon Sep 17 00:00:00 2001 From: Manoel Campos Date: Sun, 3 Mar 2024 15:16:17 -0300 Subject: [PATCH 4/4] Update README.adoc --- README.adoc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.adoc b/README.adoc index 728e876c..c803d1d7 100644 --- a/README.adoc +++ b/README.adoc @@ -36,10 +36,6 @@ ifdef::env-github[] :tip-caption: :bulb: :warning-caption: :warning: -NOTE: Os diagramas dos diferentes padrões estão todos disponíveis no arquivo link:diagramas.staruml.mdj[diagramas.staruml.mdj]. -Utilize o http://staruml.io[StarUML 3+] para abrir o arquivo. -endif::[] - Uma apresentação sobre como chegamos aos padrões de projetos e a importância deles pode ser https://docs.google.com/presentation/d/1zEIB-XPI8Icgb7sX8gCofHfMmaEB3D7eV-A_eiT90bc[acessada aqui]. == Categorias de Padrões