In my team we established a process where our first step is to write down the spec of the API, in swagger format. The spec is the source of thruth, and is written manually in yaml (that's not that painful). The…
Agree, I also find useful to split between domain concerns and application concerns. A report is something that belongs to business, but the fact that it could be sent via email is totally accidental and depending on…
My take, with no pretension of being accurate: Say we have a function with signature f :: Int -> Int -> Int -> Int Let's say this just add those Ints together. Now let's create another function by partially applying the…
Seren and Fradow you are right, checked again now. Seems like the Italian site is still in the process of introducing the booking fee, while for the majority of the trips you can still contact the driver directly. This…
Source? I had a few trip with blablacar and I always paid in person. There was this legend that this was the case only for the Italian market, but you had to pay through the app in other countries. But as far as I can…
In my team we established a process where our first step is to write down the spec of the API, in swagger format. The spec is the source of thruth, and is written manually in yaml (that's not that painful). The…
Agree, I also find useful to split between domain concerns and application concerns. A report is something that belongs to business, but the fact that it could be sent via email is totally accidental and depending on…
My take, with no pretension of being accurate: Say we have a function with signature f :: Int -> Int -> Int -> Int Let's say this just add those Ints together. Now let's create another function by partially applying the…
Seren and Fradow you are right, checked again now. Seems like the Italian site is still in the process of introducing the booking fee, while for the majority of the trips you can still contact the driver directly. This…
Source? I had a few trip with blablacar and I always paid in person. There was this legend that this was the case only for the Italian market, but you had to pay through the app in other countries. But as far as I can…