Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zales0123/phpfwdays20workshop
"Rocking with BDD" workshop conducted on PHP fwdays'20
https://github.com/zales0123/phpfwdays20workshop
Last synced: 17 days ago
JSON representation
"Rocking with BDD" workshop conducted on PHP fwdays'20
- Host: GitHub
- URL: https://github.com/zales0123/phpfwdays20workshop
- Owner: Zales0123
- Created: 2020-06-05T13:21:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T19:41:43.000Z (about 2 years ago)
- Last Synced: 2024-10-27T02:06:39.449Z (21 days ago)
- Language: PHP
- Size: 309 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHP fwdays'20
### Rocking with BDD
#### Workshop description
Behavior-Driven Development is a fabulous way to create mature applications. However, it's also often misused and treated as "the better TDD" which is not 100% correct. BDD is much more business-oriented and helps in the whole development process, not only the technical part.
During the workshop, we will together write an application with full BDD approach. Starting from the business value, we will move to the deepest level of implementation and back to the tests. We will use Behat and PHPSpec, the best tools for Story- and SpecBDD. I would also try to convince you, that usage of BDD on any medium or long-term project is always valuable, after all.
#### Requirements
The installation instruction assumes globally installed Composer. Check [this](https://getcomposer.org/download/) and
[this](https://getcomposer.org/doc/00-intro.md#globally) link for more information.#### Installation
```bash
git clone [email protected]:Zales0123/PHPfwdays20Workshop.git RockingWithBDD
cd RockingWithBDD
composer install
```