top of page
Buscar

Day number (?)

"Poucos compreendem que a procrastinação é nossa defesa natural, deixando que as coisas se arranjem sozinhas e coloquem em prática sua antifragilidade: ela resulta de algum nível de sabedoria ecológica ou naturalista, e nem sempre é ruim - em um nível existencial, é meu corpo rebelando-se contra o seu aprisionamento." - Nassim Talbel (Anti-frágil)


Estou seguindo o plano da minha aplicação sem muito planejamento e fazendo tudo na medida que me dá vontade. Quando tenho vontade de estudar e fazer frontend, faço front end, quando tenho vontade de fazer outra coisa, faço outra coisa. 

Chego no computador, vejo a última coisa que fiz e simplesmente, faço que o me dá vontade. Segunda coisa: Também escrevo na língua que me dá vontade no dia.

Acho que já passo 08 horas por dia cumprindo metass!


Aliás, eu tenho uma listinha no GitHub de quais podem ser os possíveis passos:

·    Frotend? Change to Vue Framework?

·    Spring security and authentication?

·    BD no Docker?

·    Deploy with docker

·    Change to PostgreSQL

·    microservices - the search-api is gonna be separete from fiwmoney ?

·    send notifications or reports based on stock price changes.

·       Unity tests?

 

Essa foi a última TODO list que coloquei no READ da parte do backend.

Quer dizer que eu siga essa lista? Não?

Desde então foquei em fazer o backend da aplicação.

Eu não sou boa em frontend, sei pouquíssimo e tive que pedir muita ajuda para a IA.

Também comecei um curso básico pelo Alura e já tinha feito algumas coisas no curso do Vue Master.

Mas, cursos tem um problema, normalmente ele já vem programado para você fazer aquele procedimento, daquela forma, nada sai muito do programado! (Muito diferente da vida real)

O frontend atual está bem diferente do que eu gostaria (em relação ao design e cores).

Mas com o tempo vai melhorar.


Hoje estou focando em:


1 - Corrigir o card que não estava aparecendo o código da ação

2 - Colocar a verificação se outra stock com o mesmo código já havia sido inserida:


O código é beem simples:

   addStock() {
     const exists = this.stocks.some(stock => stock.code == this.stockCode.toUpperCase());
     if (exists) {
       alert('Stock already exists!');
       return;
     }
     const newStock = {
       code: this.stockCode.toUpperCase(),
       currentPrice: parseFloat(this.currentPrice),
       averagePrice: 100
     };
     this.stocks.push(newStock);
 
     this.stockCode = '';
     this.currentPrice = '';
   }
 }
};

 

 

Sobre esse ódigo de addStock, me pergunto se de acordo com o Single Responsability do SOLID, ele está bom?

Parece que tem mais responsabilidades do que realmente só adicionar. Espero refinar com o tempo. E ainda vai vir a parte do fetch, isso sim me preocupa.

 

3 - Fazer a integração com Backend!! Essa é uma parte que eu sempre fiquei ansiosa para ver acontecer <How to Fecth in Vue?>

 


 
 
 

Comentários


© 2035 by CodeAndCash$. Powered and secured by Wix 

bottom of page