Skip to content

This repository contains examples of bad smells code described by Martin Fowler(and Kent Beck) in his famous book "Refactoring".

Notifications You must be signed in to change notification settings

viniciusalonso/code-smells

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bad Smells Code

Are common problems in software design and it were created by Martin Fowler and Kent Beck. To a better description read the book "Refactoring: Improving the Design of Existing Code".

In this repository I'll describe one by one during my studies.

How to use this examples?

You'll need to install git, docker and docker-compose, after installed it you should use the commands below:

git clone git@github.com:viniciusalonso/bad-smells-code.git
cd bad-smells-code/
docker-compose build

Install dependencies from composer.json

docker-compose run web composer install

Run tests suite

docker-compose run web ./vendor/bin/phpunit

About

This repository contains examples of bad smells code described by Martin Fowler(and Kent Beck) in his famous book "Refactoring".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published