<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Responses on Hillel Wayne</title>
    <link>https://www.hillelwayne.com/tags/responses/</link>
    <description>Recent content in Responses on Hillel Wayne</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 09 Feb 2018 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://www.hillelwayne.com/tags/responses/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>We&#39;ve Already Thought the Unthinkable</title>
      <link>https://www.hillelwayne.com/post/thinking-the-unthinkable/</link>
      <pubDate>Fri, 09 Feb 2018 00:00:00 +0000</pubDate>
      
      <guid>https://www.hillelwayne.com/post/thinking-the-unthinkable/</guid>
      <description>I recently read Tomas Petricek&amp;rsquo;s Thinking the Unthinkable, where he argues that modern PLT makes several restrictive assumptions about the nature of programming. Our reliance on mathematics in CS is not fundamental and our obsession with formal logic and algorithms keeps us from seeing other possible paradigms. He proposes two other unthinkable paradigms that are unrelatable to modern mathematical programming.
I disagree with his premises: I think there&amp;rsquo;s a very valid reason to ground aspects of programming in mathematics.</description>
    </item>
    
    <item>
      <title>Why TDD Isn&#39;t Crap</title>
      <link>https://www.hillelwayne.com/post/why-tdd-isnt-crap/</link>
      <pubDate>Mon, 30 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://www.hillelwayne.com/post/why-tdd-isnt-crap/</guid>
      <description>After my recent vitriol about unit testing, a couple of people sent me Why TDD is Crap as a thorough debunking of TDD and unit testing. As someone very interested in software correctness, I ended up writing a debunking of his debunking. Transcriptions will be in quotes, my responses below. Some important notes:
 From what can tell, neither of us is using TDD in the &amp;ldquo;purest&amp;rdquo; possible sense of &amp;ldquo;write the bare minimum that makes the smallest unit test pass&amp;rdquo;.</description>
    </item>
    
  </channel>
</rss>