I have one relatively tiny issue with network programming. This problem is potentially making my development stall.
I like network programming too much.
I like seeing those packets arrive the right places. I like checking speed of UDP transfers. I like watching what the server does when clients join and leave… I like coding this stuff and testing different solutions and libraries. I like reading the material about handling lag and think of how to plan do network code (excellent article I wrote back in 2006). This might sound fine, but I suspect that there’s a chance that I’m using too much time to programming this network code.
…maybe I just call this “thorough testing”?