Web of mind
May. 23rd, 2014 04:08 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
These two pictures of web I've just taken near the office.


The post however is not exactly about web. It is about "if you have a hammer, everything looks like a nail".
I just sent a spec to a young developer, asking him to implement a simple subsystem in a multi-tier architecture. I wrote: "... so I send you these 3 types of messages, and you [usually asynchronously] send me these 2 types of messages depending on my data and the results of a user input processing".
His reply was: "OK, let's agree on HTTP interface, please install HTTP server on your side."
Me: sorry, we will do it in a simpler way: we have a TCP socket, and exchange [asynchronously] messages formatted in JSON.
Lesson learned: young developers now are web developers.
The post however is not exactly about web. It is about "if you have a hammer, everything looks like a nail".
I just sent a spec to a young developer, asking him to implement a simple subsystem in a multi-tier architecture. I wrote: "... so I send you these 3 types of messages, and you [usually asynchronously] send me these 2 types of messages depending on my data and the results of a user input processing".
His reply was: "OK, let's agree on HTTP interface, please install HTTP server on your side."
Me: sorry, we will do it in a simpler way: we have a TCP socket, and exchange [asynchronously] messages formatted in JSON.
Lesson learned: young developers now are web developers.