Ask HN: What are you working on to become a better programmer?
51–60 of 95 posts
Re: Ask HN: What are you working on to become a better programmer?
#52Re: Ask HN: What are you working on to become a better programmer?
#53Re: Ask HN: What are you working on to become a better programmer?
#54Re: Ask HN: What are you working on to become a better programmer?
#55- TDD - Clean Architecture
That's what I am currently learning.
Re: Ask HN: What are you working on to become a better programmer?
#56I am becoming more and more convinced that everything is a matter of tradeoff in computer science, except two things - TDD - Clean Architecture That's what I am currently learning.
Re: Ask HN: What are you working on to become a better programmer?
#57I am becoming more and more convinced that everything is a matter of tradeoff in computer science, except two things - TDD - Clean Architecture That's what I am currently learning.
Not that they aren't worth learning, of course!
Re: Ask HN: What are you working on to become a better programmer?
#582. I write open source software in my spare time. (Learning WebAssembly, reactive programming)
3. I learned and mastered a functional language, learn DSLs and make compilers for them.
I'm allowed to work professionally on stuff that's new to me and my employer.
The interplay with "getting stuff done" at work and "perfecting the craft" in my spare time is an attempt to strike a balance: Think about the design, leave things nicer, but don't spend forever.
Learning and mastering a functional language makes you think of programming patterns. Studying the programming patterns of well-made open source Haskell and Rust libraries has had a big impact on my learning.
Re: Ask HN: What are you working on to become a better programmer?
#59RTFM. Constantly.
Re: Ask HN: What are you working on to become a better programmer?
#60It's especially good for the kinds of questions you would normally need to know someone personally to ask.
"I don't know anything about this programming language but I'm interested in learning it. I know python pretty well. Can you explain the fundamentals of the language and how it is similar and different to python? Below that, can you write some code examples in x language and in python to show the difference?"
Stuff like that.