Skip to content

ogjoaoc/mp-tdd-work-2

Repository files navigation

mp-tdd-work-2

Objetivo:
Este projeto implementa um programa em C++ que conta as palavras diferentes em um arquivo de texto, tratando maiúsculas e minúsculas como distintas. O programa exibe as palavras e o número de ocorrências em ordem alfabética.

Metodologia:
O desenvolvimento foi realizado utilizando a metodologia de Desenvolvimento Orientado a Testes (TDD). Nesse processo, os testes foram criados antes da implementação das funcionalidades. O framework de testes utilizado foi o Catch.

Funcionalidades:

  • Lê e processa um arquivo de texto.
  • Conta a quantidade de palavras diferentes, considerando distinções entre maiúsculas e minúsculas.
  • Exibe as palavras e suas respectivas ocorrências em ordem alfabética.

Requisitos:

  • C++ 17 ou superior
  • Catch para testes unitários
  • Make para gerenciamento de compilação

Como rodar o projeto:

  1. Clone o repositório:
    git clone https://github.com/seu_usuario/mp-tdd-work-2.git
  2. Entre no diretório:
    cd mp-tdd-work-2
  3. Compile o código utilizando o makefile:
    make all

About

Segundo trabalho da disciplina de Métodos de Programação.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors