Hacker News new | ask | show | jobs
by tjstankus 2323 days ago
I recently published an article on naming: https://codedevotional.com/blog/naming-climbing-towards-abst...

I spent a lot of time on it and about halfway through the process decided it needed to be split into two parts. The second part is still in draft status.

Even though the article is long, it's very specific. I left some things out for sure. A book on naming makes sense, if for no other reason than we need to be having these conversations.

1 comments

Nice! You'd asked for my thoughts on this article [0]. Choosing the correction level of abstraction is an important part of naming, so I appreciate that the article focuses on it. (In case anyone is curious, this topic is discussed in the book, too.)

Walking through the Abstraction Ladder with an example is a useful approach here. I'm curious if the same takeaways could be achieved in fewer words (it looks like the article is currently ~3,000 words). I've personally found the Pyramid Principle [1] to be a helpful starting point for determining which points I'd like to make within a piece of writing and then structuring the content around those, which may be applicable here, too.

[0] https://news.ycombinator.com/item?id=22318512

[1] https://www.amazon.com/Pyramid-Principle-Logic-Writing-Think...

Thanks for reading and providing feedback. Yes, it definitely could've been shorter, but everything in it is intentional. Many longer pieces suffer from lack of editing, which was definitely not the case here. Looking forward to your book!