0

Ok, so this question spans from the typical "Math is/not needed for software engineering"

I do believe that math is at least partially important, but I have to admit that i know pretty little of it...

So i was wondering if there's any math-applied-to-software engineering-kind of book out there

I have one called: Software Engineering: Abstraction and Modelling... but god... its too advanced for me right now, even if its sound really interesting...

5
Contributors
10
Replies
11
Views
8 Years
Discussion Span
Last Post by BestJewSinceJC
Featured Replies
  • 1
    jbennet 1,618   8 Years Ago

    [quote]What is math? You need to say what that word means so that people can understand your question. [/quote] [quote] er... mathematics? [/quote] To be fair, he has a point. Its only called Math in American English. In british english its called Maths, and most internationals know it by its … Read More

0

Ok, so this question spans from the typical "Math is/not needed for software engineering"

I do believe that math is at least partially important, but I have to admit that i know pretty little of it...

Math is very important for software engineering. It's impossible to write correct code without being able to prove things. Learning programming is really an informal education in dealing with concrete manifestations of abstract algebra. That's why you know that the following snippets of code are equivalent.

for i = 1 to n step 1
  x[i] = 2 + y[i]
end
for i = n to 1 step -1
  x[i] = 2 + y[i]
end
for i = 5 to n + 4 step 1
  x[i-4] = 2 + y[i-4]
end
for i = 1 to n step 1
  x[i] = 1 + y[i]
end
for i = 1 to n step 1
  x[i] = 1 + x[i]
end

So i was wondering if there's any math-applied-to-software engineering-kind of book out there

I don't understand what your notion of "math-applied-to-software engineering" is.

What is math? You could help by answering that.

0

I really dont have a definition for either...
but perhaps... the math that a software engineer should know, as long as it doesnt start downright advanced from the begining...

But I suppose i'm still being too vague...

0

er... discrete mathematics? <---- meant to post that, seemingly ate a word... or something

1

What is math? You need to say what that word means so that people can understand your question.

er... mathematics?

To be fair, he has a point. Its only called Math in American English. In british english its called Maths, and most internationals know it by its full name of Mathematics.

Anyway, we are getting a bit offtopic. The Original Poster's question is if there's any math-applied-to-software engineering-kind of book out there.

Votes + Comments
The Yanks ruin everything!
-2

To be fair, he has a point. Its only called Math in American English. In british english its called Maths, and most internationals know it by its full name of Mathematics.

That wasn't my point at all. You are so brain-dead. My point was that if he wants to apply "math" to software engineering he's going to have to explain what he means by "math." He can't even define the term, apparently. It's as if he's heard of this thing called "math" and would like to know how it's used.

The first part of his problem he needs to solve then is in figuring out what it is he wishes to apply to software engineering. Is it logic? Is it a practical knowledge of combinatorics and number theory? Is it the study of type systems? Who knows.

What is tricky about his question is that there is no way to do software engineering without applying logical reasoning and algebraic manipulation. I mean math. So the question remains: What does he mean by math? Probably the task of understanding this question is valuable in itself.

Votes + Comments
Bad Sam, Bad
too much attitude, not enough helpfulness
0

@ thoughtcoder

Profound :yawn: . Next time before you post, try removing any arrogant or insulting language from it. Especially when jbennet has contributed much more to this site than you have.

Votes + Comments
You really have no clue what you're talking about.
0

Thoughtcoder: You're really going to give me bad rep for giving you bad rep? Wow. I'm not going to make any more negative comments about you, but like I said, you should be more considerate towards other people. I'm done with this.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.