TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Minimum Viable Clojure Developer

37 点作者 shivekkhurana超过 4 年前

4 条评论

abhijat超过 4 年前
Re. learning resources, I&#x27;m just at the beginner level in clojure, but a subscription to <a href="https:&#x2F;&#x2F;purelyfunctional.tv&#x2F;" rel="nofollow">https:&#x2F;&#x2F;purelyfunctional.tv&#x2F;</a> was very good to get a start, as well as the book &quot;getting clojure&quot;.
fredrikholm超过 4 年前
Clojure Workshop [1] is one of the best introductions to Clojure, Lisps and FP I&#x27;ve had the pleasure to read.<p>If I&#x27;d recommend one thing to get you started with Clojure, it would be that. The rest is practice and experimentation (of which the book provides plenty).<p>1. <a href="https:&#x2F;&#x2F;courses.packtpub.com&#x2F;courses&#x2F;clojure" rel="nofollow">https:&#x2F;&#x2F;courses.packtpub.com&#x2F;courses&#x2F;clojure</a>
kjgkjhfkjf超过 4 年前
It seems very unwise to plan your career around using a particular language, especially a niche language such as Clojure.<p>For longevity as a developer, it&#x27;s important to become comfortable with picking up new languages and tools as necessary.<p>A better strategy for career planning is to decide which domains you find interesting, and then focus on the skills and tools that are used in those domains.
评论 #25944090 未加载
lmilcin超过 4 年前
No tools or frameworks.<p>Minimum viable (no particular order):<p>1. Know Clojure (duh...) You should know language and most features of most standard functions.<p>2. Know Java <i>VERY</i> well. You will be debugging system with JVM underneath and Java libraries but programming Clojure. If you don&#x27;t know Java you are not going to learn it while programming Clojure but you will be needing it nevertheless.<p>3. Have <i>mature</i> understanding of various approaches, patterns, paradigms, development practices and most importantly, importance of simplicity and how to write maintainable code. Clojure allows you to do basically anything and will not handhold you on how to structure your application. Therefore, if you don&#x27;t already have that knowledge and maturity with you, more likely than not you are going create an unmaintainable monstrosity.
评论 #25949582 未加载
评论 #25954654 未加载