Skip to content

yoji-kojio/minesweeper-qb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minesweeper

Esta implementação do Minesweeper foi desenvolvida como parte do teste para integrar o time de desenvolvedores da empresa Quero Educação. Para executar o jogo, siga os seguintes passos:

$ cd minesweeper-qb
$ bundle install
$ ruby lib/game.rb

Tecnologias e Ferramentas

  • Ruby
  • rspec (para testes)
  • Editor: Visual Studio Code

Dificuldades Técnicas

  • Linguagem: tive contato com Ruby várias vezes para desenvolver scripts nas atividades do trabalho, porém, nunca havia usado a linguagem para desenvolver um projeto inteiro, como foi neste caso. Aprendi diversas peculiaridades da linguagem, assim como explorei diversas novas funcionalidades.
  • Testes: este foi o maior desafio neste projeto, pois foi uma das primeiras vezes que tive contato com testes. Estudei por algumas horas como funciona a gem rspec e me surpreendi com a facilidade de se utilizar a ferramenta e como bons testes podem facilitar tanto o desenvolvimento de um projeto. Porém, tive dificuldades de aplicar testes em diversas situações onde os métodos requiriam um pouco mais de complexidade. O jeito é cair de cabeça nos testes e aprender a fundo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages