Top all-time · #7162
Closure Tools Blog
Company blog · closuretools.blogspot.comprogrammingweb
Closure Tools Blog is the company blog at closuretools.blogspot.com, writing about programming and web. Since 2010, 11 different Hacker News readers have linked it 14 times, most often “Using Polymer with Closure Compiler – Part 1: Type Information”. The last post was in 2017, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN commenters cite the SOLID Go Design post on the Liskov substitution principle, which argues that subclass intuitions in class hierarchies mislead, and an older post on Google Closure Library tips.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- /2012/06/subtyping-functions-without-poking-your.html2 people · 2 mentions · first linked 2016-08-23
- Using Polymer with Closure Compiler – Part 1: Type Information2 people · 2 mentions · first linked 2016-06-15
What Hacker News says?
> Developers will very intuitively see the bass class as the one that handles the most common cases, and subclasses as the exceptions that "override" and vary things a little bit. This intuition is wrong. Java-style classes don't handle the cases you think they handle. In particular, you don't have any guarantees at all about the meaning of non-final methods, precisely because they can be overridden by subclasses an…
Comment linking /2012/06/subtyping-functions-without-poking-your.html
on “SOLID Go Design”Submitted Google releases its own Javascript Lint tool as a story · 115 points
HN discussionI don't see how it can be argued that 'L' is intuitive to intermediate level developers. Even for senior developers you still have to stop and think rather than trust your gut. Developers will very intuitively see the bass class as the one that handles the most common cases, and subclasses as the exceptions that "override" and vary things a little bit. My favorite example is the Doctor that can see all patients, and…
Comment linking /2012/06/subtyping-functions-without-poking-your.html
on “SOLID Go Design”Submitted Intro to Google's open source JavaScript rich text / HTML editor as a story · 52 points
HN discussionhttp://closuretools.blogspot.com/2010/06/closure-library-tec...
Comment linking /2010/06/closure-library-tech-talk-at-google-io.html
on “Google Closure: How not to write JavaScript”Submitted Closure Compiler: High-level overview of a compilation job as a story · 46 points
HN discussionSubmitted Closure Compiler: This Var is My Var as a story · 3 points
HN discussionSubmitted Google I/O: Welcome to the Closure Tools Blog as a story · 3 points
HN discussionSubmitted Using Polymer with Closure Compiler – Part 1: Type Information as a story · 2 points
HN discussionSubmitted Using Polymer with Closure Compiler – Part 1: Type Information as a story · 2 points
HN discussionSubmitted Call of the Octocat: From Google Code to GitHub – Closure Tools Blog as a story · 2 points
HN discussionSubmitted Closure Compiler at O'Reilly Velocity Conference 2010 as a story · 2 points
HN discussionSubmitted A Property By Any Other Name, Part 1 as a story · 1 points
HN discussionSubmitted A Property By Any Other Name, Part 2 as a story · 1 points
HN discussion