3 ms·
You're designing algorithms even when you're coding a FizzBuzz or a "Hello, world". And most of the business logic is by far more complex than FizzBuzz.
by sklogic 10y ago
You're designing algorithms even when you're coding a FizzBuzz or a "Hello, world". And most of the business logic is by far more complex than FizzBuzz.
- riskable 10y agoHah, I was just discussing something like this with a coworker this morning. We both agreed that the business logic we're dealing with is actually less complex than FizzBuzz! We work for a huge bank where nearly all (our) business logic boils down to boolean conditionals. There's almost no math at all and if there is it's all addition and subtraction. Writing front-end JavaScript is vastly more complicated than the business logic!
- sklogic 10y agoEverything I witnessed was not just a bunch of boolean conditions, but a mess of boolean conditions. This is where complexity comes from. And, think about the awful stuff like derivatives, taxes, etc.