18

My company took over a project that was previously sent overseas . (PHP, laravel 5.1) so I was pointed a lead developer in this project, when I emailed the "senior developer " from the previous company about version control and code documentation. He assured me there was nothing to worry about . ... I found 450 line methods without comments and as version control I found zip files with dates as the name ... fML this is gonna be a long summer

Comments
  • 4
    How did they fuck up so bad while using laravel xD
  • 7
    @juzles they used php for routing ... Everthing else was a hack around ... They didn't use migrations.... they didn't use migrations !!!!!!
  • 2
    oh my.. i wonder what phpcs would say about that ... :p
  • 3
    Somebody forced them to use laravel I think. Lol.
  • 4
    @LaravelDude this package,
    https://github.com/Xethron/...

    might save you a bit of time .. :)
  • 2
    So, your senior guy didn't know what a VCS and code documentation is :P
  • 0
    I don't use migrations. I always viewed it as optional since my design is in workbench. Is that wrong?
  • 0
    @aryan more like señor
  • 1
    I never used migrations too, until I realised that I couldn't live without.. no more losing data because of managing schema manually
  • 0
    @enchance Migrations allow you to bind the application changes to the DB changes and version them both. Otherwise, you'll have to remember to propagate the DB changes manually during each release.

    This can be error prone and a maintainability nightmare especially if you want to rollback changes.

    Consider moving to migrations. It's really not very difficult and I'm sure you'll appreciate the value it provides.
  • 1
    @lotd Nice tool!
  • 0
    @enchance it's not wrong but when you wanna work with many people it makes the process a lot smoother
  • 0
    @lotd awesome thanks I'll give it a shot
  • 0
    Wow, 450 line methods, its really gonna be a long summer

    btw, i am not gonna deny it so seriously what is "fml" here means

    #i_am_new_here
Add Comment