logoalt Hacker News

gwbas1ctoday at 2:07 PM1 replyview on HN

I was lead on Syncplicity's desktop client. File synchronization has a myriad of corner cases that are difficult and non-intuitive to think through; and non-programmers often thoroughly underestimate just how difficult these are to anticipate and mitigate.

The fact that they found bugs that rely on sensitive timing doesn't surprise me.


Replies

ai_slop_hatertoday at 2:27 PM

Can you share which difficult and non-intuitive corner cases there are? I guess debouncing, etc.

show 3 replies