Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

Latest commit

 

History

History
executable file
·
55 lines (36 loc) · 1.74 KB

lessons_learned.md

File metadata and controls

executable file
·
55 lines (36 loc) · 1.74 KB

Lessons Learned

Hi there. We're proud to be a project aimed at learning, where anyone can join in no matter their skill level. So we would like you to share with us what is it you've learned by looking at, or working on, this project.

name: {name}

I learned about: {whatever you feel like sharing}


name: Ramon de la Fuente

I learned about: PHPspec supports templates. So now we have declare(strict_types=1) and final classes by default. (check the /.phpspec folder)


name: Ramon de la Fuente

I learned about: The Prooph libraries used to build an event-sourced system. I found the Prooph documentation a little lacking, but the Proophessor and Proophessor-do-symfony projects where extremely useful!


name: Ramon de la Fuente

I learned about: Creating a PhpSpec extension. I wanted $this->equals() in a specification to call the equals() method on the subject. Neat.


name: Ramon de la Fuente

I learned about: The FOS JS routing bundle. I was hardcoding routes into the javascript, but that is a problem if you ever want to change the url structure. The JS routing bundle gives access to routes from within javascript. I followed the manual http://symfony.com/doc/master/bundles/FOSJsRoutingBundle/index.html, works like a charm.


name: Edwin Kortman

I learned about: Humbug Mutation Testing! I was aware of the code variety that could exist, I was not aware of any solid testing frameworks. Although not sufficient for usage in automated testing Humbug is a neat little tool that allows you to give you a new insight into your code and how your tests are testing them.