I think if you don't like contracts, they just take some getting used to. After you use them enough, you might find yourself writing contracts quite a lot. As far as bugs with contracts and classes go, I don't know. I don't write many classes or interfaces in D myself.
I'm a big fan of contracts, and for me it's one of the D features
I love. The syntax really doesn't bother me. Given the rest of
the syntax in the language, it's not possible to reduce it much
further. Then again, I'm not one to care about syntax too much
anyway. I tend to care more about semantics.
- Future of contract-based programming i... Delirius via Digitalmars-d
- Re: Future of contract-based prog... via Digitalmars-d
- Re: Future of contract-based ... rumbu via Digitalmars-d
- Re: Future of contract-based prog... Paulo Pinto via Digitalmars-d
- Re: Future of contract-based prog... w0rp via Digitalmars-d
- Re: Future of contract-based ... H. S. Teoh via Digitalmars-d
- Re: Future of contract-based prog... Kagamin via Digitalmars-d
- Re: Future of contract-based ... Pierre Krafft via Digitalmars-d
- Re: Future of contract-ba... Kagamin via Digitalmars-d
- Re: Future of contrac... Pierre Krafft via Digitalmars-d
- Re: Future of co... Kagamin via Digitalmars-d
- Re: Future of contract-based ... Timon Gehr via Digitalmars-d
- Re: Future of contract-based prog... UselessManagerine via Digitalmars-d
- Re: Future of contract-based ... Delirius via Digitalmars-d
