Skip to content

Instantly share code, notes, and snippets.

View wesllycode's full-sized avatar

wesllycode wesllycode

View GitHub Profile

Anti-patterns e código limpo


Conceitos

Quando se fala em desenvolvimento de software é comum ouvirmos sobre design patterns, ou padrão de projeto, que nada mais é do que uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software. Assim, um anti-padrão é:

[...] um padrão de projeto de software que pode ser comumente usado, mas é ineficiente e/ou contra-produtivo em prática.

Anti-patterns

@wesllycode
wesllycode / ResponseHttpStatusLaravel.php
Last active June 10, 2023 15:07 — forked from jeffochoa/Response.php
Laravel HTTP status code para ser usado no Laravel.
<?php
// This can be found in the Symfony\Component\HttpFoundation\Response class
const HTTP_CONTINUE = 100;
const HTTP_SWITCHING_PROTOCOLS = 101;
const HTTP_PROCESSING = 102; // RFC2518
const HTTP_OK = 200;
const HTTP_CREATED = 201;
const HTTP_ACCEPTED = 202;