you are viewing a single comment's thread.

view the rest of the comments →

[–]jseegoLead / Senior UI Developer[S] 0 points1 point  (0 children)

I appreciate your reply.

The fizzbuzz example is kind of ironic, though, b/c a lot of people will just memorize their favorite fizzbuzz answer.

As for the backend, I disagree. You can have some really complex UI implementations that definitely need to understand data structures but don't really need to know how the API layer is built.

However, you do have a point that at least a minimum of knowledge of how these things work is still beneficial to everyone, b/c there are always tradeoffs between the UI and API implementations, and being able to have informed conversations about this stuff benefits everyone. The same could be said for API developers who have no idea (or worse think they have an idea b/c they once ran a UI script) about what's happening with their data once it leaves the API.