Skip to content

Instantly share code, notes, and snippets.

Avatar

Matheus Nogueira mathnogueira

View GitHub Profile
@mathnogueira
mathnogueira / sonda.md
Created Mar 15, 2019 — forked from rmterra/sonda.md
Sonda - Cappta
View sonda.md

Teste de Programação - Cappta

Olá! Como parte do processo de seleção da Cappta, gostaríamos que você fizesse uma pequena tarefa.

A ideia é olhar como é seu estilo de programação e quais decisões você toma ao resolver um problema. Para isso, crie um projeto no seu Github para podermos acompanhar a árvore de commits!

Sinta-se à vontade para criar em cima do problema abaixo. Caso algo não esteja claro, pode assumir o que for para você, apenas indique suas suposições em documentação.

@mathnogueira
mathnogueira / sonarqube.config
Created May 10, 2018
SonarQube code coverage configuration
View sonarqube.config
sonar.cs.opencover.reportsPaths=**/coverage.xml
View install-coverlet.sh
dotnet add package coverlet.msbuild
View Directory.Build.rsp
/p:DebugType=full
/p:CollectCoverage=true
/p:CoverletOutputFormat=opencover
View project.csproj
<PropertyGroup>
<ProjectGuid>{DB94A302-BC21-4943-997E-1984E8BC60A5}</ProjectGuid>
</PropertyGroup>
View pessoa.class.php
<?php
// Por que você está incluindo o arquivo de conexões aqui se esta classe não a utiliza?
require_once("Conexao.php");
class Pessoa {
protected $nome;
public function SetNome() {
// Por que o SetNome está dependendo do $_POST? Esta variável não deve ser utilizada em sua camada de modelo.
// E seu o nome da pessoa não vier de uma requisição POST? Ela pode vir a partir de uma requisição PUT, ou até mesmo
// de uma tabela do banco de dados.
You can’t perform that action at this time.