Divide and Conquer - Your Business Code and your Framework

Andreas Hucks (28.Jan.2017 at 10:10, 1 hr )
Talk at PHPBenelux Conference 2017 (English - UK)

Rating: 4 of 5

Separated layers are one of the fundamental principles of software design. Your framework is just the topmost layer, and your business code should not depend on it. While we will touch a few package design basics, the focus is on how to actually DO it: Expose the user accounts in your model to your framework without depending on it. Separate form input validation from entities. Isolate ORM-specific code in bridges. We’ll also take a look at Deptrac, a tool that helps you to to visualize and stick to that separation during your project’s lifetime.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Comments closed.


Rating: 3 of 5

28.Jan.2017 at 12:33 by Bart Ducheyne (10 comments) via Web2 LIVE

Well I think the talk was ok, but was I my opinion a very Symfony specific and was a bit disappointed/surprised in this as it was stated in the description as being a universal Framework talk

Rating: 4 of 5

29.Jan.2017 at 11:33 by Michele Orselli (86 comments) via Web2 LIVE

A lot of concrete ideas that can be implemented starting from tomorrow (not now just because is Sunday :-P). Even if the example was symfony based (that should be mentioned in the abstract) the concept can be easily applied in every framework/context

© Joind.in 2019