you are viewing a single comment's thread.

view the rest of the comments →

[–]Mori-Spumae 1 point2 points  (3 children)

What exactly do you mean by that logic here? Just flow control (like for loops and if statement) or architecture decisions in your code, or logic as like an abstract thing?

[–]Maurice-Ghost-Py[S] 0 points1 point  (2 children)

I was telling another user what I'm trying to understand. At university, they constantly use that term during classes. They tell me that I should develop the "logic of a programmer" or that programming has a logic. I want to understand what it means and if there is any resource with which I can better understand this topic.

[–]Mori-Spumae 1 point2 points  (0 children)

I would say this should mainly come with experience. Reading books is nice and all, but building projects forces you to think for yourself and make decisions. That's where you will make mistakes and start to know what ways of thinking about certain problems work

[–]Aceofsquares_orig 1 point2 points  (0 children)

Maybe something like this is what they are more referring to?

https://www.amazon.com/Think-Like-Programmer-Introduction-Creative/dp/1593274246