makufiru | 8 years ago | on: Kotlin Komparisons: Login settings
makufiru's comments
makufiru | 9 years ago | on: Ask HN: What are some books where the reader learns by building one project?
makufiru | 9 years ago | on: Crystal: Fast as C, Slick as Ruby
makufiru | 9 years ago | on: Crystal: Fast as C, Slick as Ruby
makufiru | 9 years ago | on: Junior programmer? This may help you
> You have a lot of repetitions of datetime objects that can be stored in a variable. You have a lot of comparisons on the object that can be stored as model properties. Separate them and let these methods breathe please. This looks like callback madness in js. I can't even follow the parenthesis to grasp the flow of conditions here. Even my IDE formatter left me.
Wow. If I saw someone code review like this on my team, they would get one warning. If this behavior was repeated, then they would be fired. There is no place for condescension in the team, even from Senior -> Junior level developers. If anything, this is a great stepping stone for (kindly) teaching a jr. member how to refactor into code that is more readable. Unnecessary jabs like "i pity the poor soul... clearly this isn't the case... looks like JS... even my IDE formatter left me..." and snide hand-wavy remarks like "python is english.. write me some poetry" are only useful to stroke e-peens and push people down publicly.
What would have gone a lot further, in my opinion, was refactoring the code then sending it to the jr. dev and telling them that you refactored their code for them. Tell them that - if they'd like - you'd be happy to walk through the changes and explain why those things were helpful/useful. It's not a contest about who can write the best "poetry". It's about getting along, helping each other, and getting work done.
Jr. devs, if you are reading this, please don't despair. I promise that all teams aren't this bad to work on. There are places where you don't have to be afraid to be the butt of a joke in an HN post and you will actually learn things. If your team is more like the one in the post, you're much better off just leaving for your own sanity.
makufiru | 9 years ago | on: Continuous – Professional C# and F# IDE for the iPad
makufiru | 9 years ago | on: Continuous – Professional C# and F# IDE for the iPad
makufiru | 9 years ago | on: Carp: a statically typed lisp, without a GC, for high performance applications
makufiru | 9 years ago | on: Writing a 2D Game in Nim
It seemed somewhere in between C and Python. Really cool.
makufiru | 9 years ago | on: Did Google Manipulate Search for Hillary? [video]
makufiru | 9 years ago | on: Did Google Manipulate Search for Hillary? [video]
http://www.ibtimes.co.uk/wikileaks-founder-julian-assange-cl...
makufiru | 10 years ago | on: Ask HN: Anyone making a living off of desktop applications?
makufiru | 10 years ago | on: Ask HN: Can't concentrate to focus, until it's last minute or later
makufiru | 10 years ago | on: Ask HN: Advice on selecting programming languages for a new web product?
Even if it wasn't better, the best language to use on a project is the one you already know. So still Java
makufiru | 10 years ago | on: Ask HN: Is Go the New Nodejs / JavaScript?
I've seen it in huge companies working with lots of data at high speeds.
Javascript sees a lot of use in small shops where devs only want to learn a few languages, or for fullstack devs who work on both ends of the stack.
You see it a lot in HN because javascript is getting pretty saturated - people are already doing EVERYTHING in it. Go on the other hand is just breaking into a few key areas, and is a lot younger, and I would even go as far as to say more exciting.
makufiru | 10 years ago | on: Ask HN: What is the simplest stack to learn?
makufiru | 10 years ago | on: Ask HN: How do I make a lot of money quickly?
makufiru | 10 years ago | on: Ask HN: How do I make a lot of money quickly?
makufiru | 10 years ago | on: Ask HN: How do I make a lot of money quickly?
makufiru | 10 years ago | on: Ask HN: How do I make a lot of money quickly?