What does Assembly mean in C#? via /r/learnprogramming


What does Assembly mean in C#?

Hi,

I'm doing a crash course in C#. I'm fluent in C++, so I'm focusing more on the discrepancies between the two.

What started this was the difference between internal and public keywords. They seem the same, but from the text it says that internal can be seen in the assembly, while public can be seen everywhere.

What the heck is the assembly? I tried reading stack overflow and they mentioned that it was sort of like the meta data plus all of the compiled code, but it's not the executable it works with the executable.

Also, DLLs keep getting mentioned. What does that have to do with Assembly?

Submitted January 31, 2017 at 05:48PM by needmeatnpotatoes
via reddit http://ift.tt/2kNYMYf

im doing book problems and i’m wondering how to get better at designing my own classes via /r/learnprogramming


im doing book problems and i’m wondering how to get better at designing my own classes

i'm working on problems from the book and there are several problems where i have to design my own classes. how do you know if you have too much or too little methods? and how do you know when to have more than one class?

Submitted January 31, 2017 at 05:50PM by 4LokoInACobraClutch
via reddit http://ift.tt/2jSMf7u

Java Handling Exceptions via /r/learnprogramming


Java Handling Exceptions

for line throw new InvalidIDException(id), why does it compile unreachable statement? If there is a solution to this that would be most helpful!

 try { worker = new Payroll(name, id); throw new InvalidNameException(); throw new InvalidIDException(id); } catch (InvalidNameException e) { System.out.print("Error: Name cannot be empty"); } catch (InvalidIDException e) { System.out.print("Error: Cannot be negative or zero"); } 

Submitted January 31, 2017 at 05:54PM by kirkxl32
via reddit http://ift.tt/2kNOO9a

deep learning via /r/learnprogramming


deep learning

Hi everyone,

I'm an undergraduate physics major who just started an internship at a lab on campus that researches computer vision. They want me to work on a deep learning project, which is something that I have basically no prior experience with. Can anyone hook me up with some deep learning resources so I can start to figure out what I'm doing? Thanks!

Submitted January 31, 2017 at 05:57PM by gustamos
via reddit http://ift.tt/2jSP608

What type of website should I create for my team software project to help centralize information? via /r/learnprogramming


What type of website should I create for my team software project to help centralize information?

The primary problem is that there's no "one place" to find all the resources people need in an organized manner.

So if I want to do internal announcements or updates or share files, I'd have to split communication between emails and online drives, etc.

I'm thinking of going with a self-hosted WordPress + logins for our project members. Any other ideas?

Submitted January 31, 2017 at 06:05PM by VermillionAzure
via reddit http://ift.tt/2kO0w3U

Should I Dive Head-First Into Game Design or Teach Myself C#/C++/etc. First? via /r/learnprogramming


Should I Dive Head-First Into Game Design or Teach Myself C#/C++/etc. First?

I'm currently a junior in high school, taking an AP Computer Science course (Java). (I feel like I have a general understanding of the language, other than being a bit iffy on calling other classes within a class and whatnot.) We're currently working on basic GUI things such as making shapes and stuff, and I really would like to learn how to, well, make games. I read the FAQ, but I just want to know your guys' opinions.

Basically, where do I begin? I have general programming knowledge and don't know what to learn to begin making games, and even what Game Engine. UE4? Unity? I know some Python, but I would prefer to be able to make both 2D and/or 3D games without having to learn multiple languages in-depth. Currently, teaching myself Unity and C# seems the best since I already have some background Java knowledge, and from what I've read they seem like similar, generally speaking, languages. Then again, where do I begin even given that? Should I just look at Unity tutorials and go into it head-on, or get a good understanding of C# first? Any links, guides, books, etc. would be helpful.

Thanks for all the help!

Submitted January 31, 2017 at 06:14PM by LegitD0nuT
via reddit http://ift.tt/2jSIeQi

Can you get a job coding without a high school deploma? via /r/learnprogramming


Can you get a job coding without a high school deploma?

I had a pretty rough childhood and had to work at a very early age. I'm a bartender spending hours a day learning front/back end development. Will I have to have a GED or equivalent to be considered for employment? I wouldn't think so as long as the skill is there. Any info would be greatly appreciated.

Submitted January 31, 2017 at 06:14PM by MarchtoRuin
via reddit http://ift.tt/2kNX4pT