Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
morbidhawk
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
1.
▲
Ask HN: I stumbled upon a new programming paradigm, what should I do next?
4 points
by
morbidhawk
9y ago
|
2 comments
2.
▲
Ask HN: Where can I find easy to read code, that can be understood completely?
2 points
by
morbidhawk
9y ago
|
1 comments
3.
▲
by
morbidhawk
9y ago
I was writing a small but semi algorithm-heavy library in C# that didn't rely much on other libraries. I later decided to port it to Java and realized that the more C#-like I had written the original code the harder it was to port. Lat
4.
▲
by
morbidhawk
9y ago
My preference recently for side projects has been imperative/procedural style of programming. I prefer it to OO and FP hands down. To me code is so much easier to read when you don't have clever abstractions everywhere, most code
5.
▲
by
morbidhawk
9y ago
> I feel like I must find a work not related to computer science I'm not sure if you've already tried this, but in addition to applying to jobs related to your side project I suggest applying to other jobs that have a lot more
6.
▲
by
morbidhawk
9y ago
> iOS developers do not face a huge demand like they have seen years ago This is an apt observation. The number of jobs are seriously lacking for Objc/Swift, I was lucky to do an internship in iOS but could never get into another in
7.
▲
by
morbidhawk
9y ago
I second this. The whole .Net ecosystem is built really well on object-oriented design principles and I've learned a ton about how DI/IoC and SRP/ISP designs get implemented since switching to C#. Additionally Code Contracts
8.
▲
by
morbidhawk
9y ago
Did you reply to the wrong thread? Your reply would make a whole lot more sense in a completely different context.
9.
▲
by
morbidhawk
9y ago
My son is a lot younger than yours with a different set of struggles (currently he's just preschool age) but he also appears to be completely normal to people who haven't spent a lot of time with him. He especially struggles with
10.
▲
by
morbidhawk
9y ago
I agree that switching paradigms is not easy. The part that sounded like a joke and still sounds like a joke is downplaying the difficulty it is to learn OO abstractions and patterns. Even initially being taught them, does not mean you'
11.
▲
by
morbidhawk
9y ago
> OO abstractions and patterns OTOH, taught essentially in "elementary school" which possibly makes them seem easier to understand What did I just read, you're joking right?
12.
▲
by
morbidhawk
9y ago
What if learning "how to study" is just a way to distract yourself from learning the material? Finding a learning process might sound more fun and creative, but more than likely it will be a big waste of time. Fortunately, what yo
13.
▲
by
morbidhawk
9y ago
I do a lot of back-end web service work and I really enjoy using unit test debugging, it's really fast and gives you a good clean starting point. The times that I have to hook up the debugger to the web server to debug against the webs
14.
▲
by
morbidhawk
9y ago
> junior developers which use the same hammer for every nail This is what is weird about programming is that you only need to know a subset of things to build stuff so it gives a lot of Jr developers a false sense of know-how and confid
15.
▲
by
morbidhawk
9y ago
I think I would actually really love this environment if executed in a healthy way. Lately I've become a big believer in embracing my environment in positive ways if possible. A few years ago I would have said no way, but I'm begi
16.
▲
Ask HN: Mid-level developers, what does it take to qualify as Mid-level?
1 points
by
morbidhawk
9y ago
|
3 comments
17.
▲
by
morbidhawk
9y ago
I agree that it reads a lot better and if you have to scroll horizontally it reads a whole lot worse, as a C# dev I have to constantly scroll back and forth to read a particular code block. I'm pretty sure C# code would fail terribly a
18.
▲
by
morbidhawk
9y ago
> Its verry dificult because you cant verify what people are thinking, you cant debug it and you cant start over -- you have to guess a lot I think there is a way to verify what people are thinking and that would be by asking them questi
19.
▲
by
morbidhawk
9y ago
> Why is it acceptable online? I agree with you, it's not acceptable (and that is an excellent analogy). Aren't content consumers also to blame here as well though? Viewers put up with it anyway. I'm surprised by top googl
20.
▲
by
morbidhawk
10y ago
I think its extremely hard to know what your true self is. Like you said about codependent culture, it seems that there is a great deal of unhealthy social conditioning to unwind in order to understand what "Being Yourself" really
21.
▲
by
morbidhawk
10y ago
I still think the 2 are more related than they appear to be. I saw a comment on programming reddit (in regards to this same article) about how developers use constructive thinking whereas testers use desctructive thinking and it is a separa
22.
▲
by
morbidhawk
10y ago
I wish I could get to the bottom of this. I've seen all kinds of arguments for and against whether or not to unit test and how much / when unit testing should happen. I haven't been able to figure it out yet. - I heard it men
23.
▲
by
morbidhawk
10y ago
So as you say good testers are really good at breaking things, so what makes a developer really good? Maybe there is a related skill seeing testing and developing are related (testers test/break what a developer builds). So then maybe
24.
▲
by
morbidhawk
10y ago
Yes I've done this a lot too. Emacs is the perfect environment for doing this too, but it really isn't too blame. I also have a problem wasting too much time on reddit and HN. If I put all this time I've been spending reading
25.
▲
by
morbidhawk
10y ago
Exactly this! To improve a more critical thinking approach is needed. Learning to interview better is a separate issue from whether the interviewer or interviewee should be assumed incompentent. Asking "Am I incompetent" is a ques
26.
▲
by
morbidhawk
10y ago
I stopped using org-mode for a time after having invested a lot of time in learning all the cool stuff you can do because I felt like it was overkill and I was trying to do too much with it and organizing everything was becoming a chore. If
27.
▲
by
morbidhawk
10y ago
I've found a curiosity-based learning approach to be effective for me. Rather than trying to put X amount of time into programming like it's a chore (or a prison sentence) I try to find things that spark my interest. Lately I'
28.
▲
by
morbidhawk
10y ago
If facts don't actually persuade us, then why is test-taking on fact-based trivia so prevalent in schools? (seriously can I get all that wasted time and energy back somehow) I'd argue that there is only 1 useful fact that persuade
29.
▲
by
morbidhawk
10y ago
> I'm not sure how to help kids not to go down this path Now that I'm no longer in school I've found way more progress in learning things by learning through curiosity. My best guess for a teacher to successfully facilitat
30.
▲
by
morbidhawk
10y ago
In addition to contrived examples impairing comprehension I even think a real-world example fails to help the reader capture the most important piece of information about design patterns, and that's the context around when to use them.
More ›