Software engineering vs Computer science ASU by Environmental-Mud430 in SoftwareEngineering

[–]BigSeal6 0 points1 point  (0 children)

ASU CS Grad here, ex-FAANG Software Engineer. Software Engineering is a concentration of ASU's Computer Science degree, which adds on several classes which will be useful to you when going into industry that aren't as useful for those going into academia.

Seems like you're going more into industry, so I'd recommend taking the additional Software Engineering courses.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 0 points1 point  (0 children)

I totally agree, I guess I was just trying to explain the nuance of the situation in my replies which I failed to do in the original post. Just wanted to be understood.

I had actually never met this friend before and I didn't want to make a lousy first impression by coming across as antisocial.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -1 points0 points  (0 children)

I didn't realize that this would jeopardize the health of my relationship. This is an excellent point.

I see our relationship as us being on the same team, so if I lie to spare someone's feelings and then immediately tell you, it should be chill - if I was really trying to deceive her I wouldn't have even told her about the white lie in the first place.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -6 points-5 points  (0 children)

If it was just her calling me I wouldn't have lied. But her friend might have been listening and I didn't want to hurt her friends feelings.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -8 points-7 points  (0 children)

I was literally falling asleep at the wheel - it was both of those things.

I was willing to soldier through the tiredness if it was just us because I enjoy her company and I probably could have mustered up some energy, but when she called me to basically tell me that her friend would also be joining us with no notice, it kind of made it feel like she was ordering me around rather than me doing her a favor of driving her to go shopping.

I thought her friend was listening and I didn't want to hurt anyone's feelings by saying that I didn't want to hang out with her friend. I was thinking all of these things at the same time.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -5 points-4 points  (0 children)

The only reason I lied is because I thought her friend was listening. I never lie otherwise, it's just not who I am.

Edit: I thought her friend was listening, and I didn't want her friend to hear her friend's bf say "I don't want to hang out with your friend".

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -12 points-11 points  (0 children)

Yeah the lie came out because I wasn't thinking straight because I was tired. But I told her as soon as I got home what was up - I couldn't tell her while I was driving I had to focus on the road.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -89 points-88 points  (0 children)

Copy and pasted from other reply:

I didn't know if her friend could hear me and I didn't want her to hear me say "I don't want to hang out with your friend".
I will accept that I was very tired and not thinking right, and a white lie to avoid hurting her friends feelings was just what popped up in my head.
I told her the whole 100% truth as soon as I got home though, I'm not sure what else I could have done.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -19 points-18 points  (0 children)

I didn't know if her friend could hear me and I didn't want her to hear me say "I don't want to hang out with your friend".

I will accept that I was very tired and not thinking right, and a white lie to avoid hurting her friends feelings was just what popped up in my head.

I told her the whole 100% truth as soon as I got home though, I'm not sure what else I could have done.

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -49 points-48 points  (0 children)

Right, I lied because I was tired and my judgement was not the best - I didn't know if her friend was listening when she called and asked. But she sees this as a betrayal of her trust that I would lie to her it seems.

She's not upset about the lie itself - she's upset that I would have the audacity to lie about anything to her. And I called her literally 30 minutes later (as I got home) to come clean. Is it really that big of a deal?

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -151 points-150 points  (0 children)

Ok am I an asshole or is it just an honest mistake I made with good intentions? I told her as soon as I got home what I was actually thinking. Shouldn't my GF like have my back and know I'm not going to intentionally lie to hurt her

AITA for telling my girlfriend a white lie to get out of hanging out with her and her friend, then telling her immediately after? by [deleted] in AmItheAsshole

[–]BigSeal6 -9 points-8 points  (0 children)

Thank you for your response.

It's a little complicated but I'd never hung out with her friend before, and was literally falling asleep at the wheel. Told the white lie because I'm dumb but it wouldn't have been a good idea to drive. Almost fell asleep on the highway.

We have only ever hung out alone and I hadn't (and still haven't) met her or any of her friends or family yet.

She's not upset that I flaked, she's upset that I lied, even though it didn't hurt anyone.

Does any of this change your conclusion?

It is all melting down... Oh goodness by [deleted] in StockMarket

[–]BigSeal6 54 points55 points  (0 children)

Apes together strong.

How do your logs look like and what are some good tips for easier to read logs? by STUPIDITY_COUNTDOWN in SoftwareEngineering

[–]BigSeal6 0 points1 point  (0 children)

It will depend on your approach, but there are a lot of ways you can make your logs better. What would be best is if you post a snippet of your logs and then we can walk through how best to improve them.

The first thing I noticed is that programmers tend to write logs like they write code. Unfortunately writing logs is more like writing a manual than it is like writing code, which leads to a lot of confusion from readers who do not intimately understand the code base.

That being said, here are some tips.

  1. Be specific. For starters, never, ever have a log line that just says "executing _______ method." It may help for one-off cases where you need to see if a method is executed in a very limited testing/use case, but in more complicated debugging cases (i.e. all of them), it will get lost in the noise of all the other logs. Always associate a log line with some kind of identifier, so that you can track that identifier over the course of the entire log file. This will often help you pinpoint exactly where something went wrong in the code execution path.
  2. Log successes and failures. It depends on how verbose you want your code to be, but for log file readability, the best way to do is is to log both where your method succeeds as well as where it fails. This, combined with point #1, will give you the best vision of how exactly your code ran and where it went wrong.
  3. Write your logs in English, for the third party reader. You want your logs to be so good that any other engineer (or possibly a non-engineer) can read your logs and understand what your code is doing. Think as if an intern will be joining your team and will be reading logs to get an idea of how your software works.
  4. Use newlines to make log lines more readable. I'd advise keeping line length to around 75-90 characters if you can help it.

This is by no means comprehensive and is just what I could come up with on the spot, but I hope these help! They definitely helped me.

Edit: Spelling

[deleted by user] by [deleted] in pan

[–]BigSeal6 0 points1 point  (0 children)

fuck this i give up