This event has ended. Thank you for your interest!
Monthly Meeting - August/2016

About

Schedule

19:00: Welcome Drinks 
19:30 - 20:30: Talk
20:30 - 20:45: Raffles, and announcements
20:45: Social, drinks and Pizza

Talk: Money often costs too much

A large proportion of what developers deal with is the manipulation of money. However, money is not a first class citizen in PHP. There is no built-in type, while there is one for date manipulation. This is not only a problem for multi-currency applications, there are also drawbacks for not using an object in single-currency applications.

Problems occur when calculations are rounded or when an amount is shared among domains. Furthermore, how should we deal with amounts that overflow the maximum or minimum integer in PHP? Existing concepts like immutability, value objects, final objects, single responsibility, decorators and composition can help to solve these issues. The talk will zoom-in on the theory of those concepts and how they contributed to the popular Money PHP library.

Speaker: Frederik Bosch

Frederik Bosch is partner and CIO of Genkgo, a business focusing on community software. He started developing when he was 13 and wrote his first application in PHP 3.0. Nowaways his primary programming languages are PHP, Javascript and Rust. Frederik is member of the Money PHP team. He finished a master degree in fiscal economics. In his spare time he likes to play tennis.

Read More

Comments

empty post state
You must be logged in to comment.
No comments yet. Be the first to comment!

Monthly Meeting - August/2016

Thursday, August 18, 2016
5:00 PM - 8:00 PM
Registration
42 seats left
Jakub G.
Pascal de V.
Rafael D.
Adri
Adrian
78 people going
This event has ended.

Photos

Show All Photos (3)
event-photo-0event-photo-1event-photo-2