Experimentando AskCodi com Javascript
Tags: ia, javascript, openai, askcodi
Published: 2023-07-03 16:59:43

## CRIANDO SCRIPTS COM ASKCODI

As provas iniciais para usar o assistente IA foram as seguintes:

## (A) Solicitação misturada

Solicitar para ASKCODI criar um codigo HTML,CSS E JS para fazer funcionar um Pomodor Timer. A solicitação foi 

> "Create script app pomodor timer with responsive html5 with style css3 into the head and javascript, design of the website like youtube ".
 

O Resultado: [CodePen](https://codepen.io/gmotachong/pen/abQBwXm). 

Passou os testings? **NÃO**, o script de fato não funcionou.

---

## (B) Dividir a solicitação inicial

A partir de agora, comecei a dividir as petições em 2 parte. 1) Criar o codigo no marco de trabalho especifico para Javascript e 2) Criar o template a partir do codigo Javascript, criado no primeiro passo.

Petição 1: 

> Create script for app pomodoro timer
.

Petição 2:

>  Create script app pomodor timer with responsive html5 with style css3 into the head and javascript, design of the website like facebook
> To run and used the next javascript script: (aqui eu inseri o código gerado na petição 1).

Resultado: [CodePen](https://codepen.io/gmotachong/pen/ZEmByPY)

Passou os testings? **NÃO**

---

## (C) Solicitação dividida um pouco mais detalhada

Petição 1: 

> Create script for app pomodoro timer 
> use all functions, events, methods, 
> properties and resources necessaries for create a performance and scalable funcionalities 
> of script.

Petição 2: 

> Create script app pomodor timer with responsive html5 with style css3 into the head and javascript, design of the website like microsoft
> To run and used the next javascript script: (aqui eu inseri o código gerado na petição 1).

Resultado: [CodePen](https://codepen.io/gmotachong/pen/LYXbLwL)

Passou os testings? **NÃO**

---

##  (D) Solicitação dividida. e explicação de como gostaria que fique o codigo paso por paso

Petição 1: [Ver arquivo](https://drive.google.com/file/d/18lXJLx7VgGelDB_bJiu93dG95PPB8NJb/view?usp=drive_link).

Petição 2: 

> Create script app pomodor timer with responsive html5 with style css3 into the head and javascript, design of the website like xbox
> To run and used the next javascript script: (aqui eu inseri o código gerado na petição 1).

Resultado: [CodePen](https://codepen.io/gmotachong/pen/abQByzp)

Passou os testings? **SIM**, com 2 simples correções funcionou.

---

##  (E)  Solicitação dividida, a mesma da (D) mas explicando para AskCodi e pode dar recomendações para o script.

Petição 1: [Ver arquivo](https://drive.google.com/file/d/1D15l9ZsdpKXAz-PSp-0IH6gU8qamWS0o/view?usp=drive_link).

Petição 2: 

> Create script app pomodor timer with responsive html5 with style css3 into the head and javascript, design of the website like playstation
> To run and used the next javascript script: (aqui eu inseri o código gerado na petição 1).

Resultado: [CodePen](https://codepen.io/gmotachong/pen/zYModBN)

Passou os testings? **SIM**, com 2 simples correções funcionou.

Observações para o caso (D) e (E), ao especificar com exactitude o fluxo e logica do script o pomodoro não tem um boton de reset dos tempos que estejam rodando, por tanto o usuario precisara aguardar que o time de trabalho ou descanso acabei para poder iniciar o outro. Foi um erro humano na escrita da solicitação. Mas também não foi resolvida pelo AskCodi.

## Concluções
Nas fases atuais de AskCodi (26/06/23) quanto mais especifico e tecnico seja a solicitação para gerar código mais rapido e melhor podera ser atingido os objetivos. 

Mesmo que toda pessoa possa usar, é recomedavel ter noções básicas de programação e a linguagem.

Alem de isso soliticar um código baseado na lógica pensada ajuda depois a entender o fluxo do script e adicionar, corregir ou refator código.