I've seen a LOT of reds post on the forums, but NEVER.. not once.. seen a "programmer" tag Is it just that you call it more specific things, or do the programmers never check the forums? I'd love to talk about coding and the game industry and stuff! (see: http://na.leagueoflegends.com/board/...1#post33889181)
Quote:I've seen a LOT of reds post on the forums, but NEVER.. not once.. seen a "programmer" tag Is it just that you call it more specific things, or do the programmers never check the forums? I'd love to talk about coding and the game industry and stuff! (see: http://na.leagueoflegends.com/board/...1#post33889181)
For the record, the Game Client is coded in C++, and I loooooooooove talking about programming.
1. Choosing a data structure or algorithm for a given situation. They each have their tradeoffs.
2. Being able to understand other programmers' code, even when its written in a different style than yours.
3. How to architect a new system to be extensible and sensible.
4. How to refactor an old system.
These are all extremely critical skillsets that are language agnostic (except #2 in Python lololololol).
Quote:Please tell us about the latest mumbo jumbo coding shizzle wizzle you have been working on!
Well, there's a long overdue bug getting fixed in the next patch related to stats. I'm pretty happy with that.
Quote:Describe the most elegant code solution that you're most proud of in League... in whatever supersecret vague terms you need to. I'm curious!
Also, I think its gametime =P
"You know what I love about mud? It's clean and it's dirty at the same time."
Quote:Is it the bug where if you look at someone on your friends list sometimes it will show their top ELO and sometimes it will show their current ELO?
Quote:Not from my (limited) experience. They do seem to utilize similar mindsets though for problem solving, so if you don't enjoy math, I'm not sure you'd enjoy programming. That could be purely conjecture and I could be completely wrong, however.
Quote:do you have to be good at math to be a good programmer? Like advanced calculus and differential equations and all that. I hate math.
Quote:Those meticulously documented API's
Might as well ask anyways. Might be a noob question, but what is a manifest file, how to create it, and how to transfer your program so it can run independently of your IDE?
I don't quite understand your last question.
Quote:I have a program written in JCreator, and I want it to be able to run without JCreator as an independent software.
EDIT: Here again is more information from the Java Tutorial: http://docs.oracle.com/javase/tutorial/deployment/jar/