SORU
1 Ocak 2010, Cuma


F# geliştirme ve birim test?

Ben sadece F ile başladık# ilk fonksiyonel dilimde. Kod yazmak nasıl. C ile yarı-özel olarak çalışmaktayım# ve zevk bir sürü nasıl F# yeniden düşünmek beni götürür Biraz kafa karıştırıcı buluyorum bir yönü kod yazma sürecinde değişimdir. C yıldır TDD kullanıyorum şimdi ve çok birim testleri de nerede olduğumu bilmek için teşekkür ederiz.

Şimdiye kadar, F ile benim işlem# bazı fonksiyonlar yazmak olmuştur, etkileşimli, onlarla oynamak "makul çalışırlar ve tweak & Birleştir" tabii. ben kadar konsol Bu küçük ölçekli de Euler Projesi gibi sorunları çalışır, ama büyük bir şey bu şekilde bina hayal bile edemiyorum.

Nasıl insanlar birim test yaklaşımı ve bir F için bir test paketi bina# programı? TDD için bir eşdeğer var mı? Herhangi bir işaretçiler ve düşüncelerini takdir edilmektedir.

CEVAP
2 Ocak 2010, CUMARTESİ


Test odaklı geliştiriciler fonksiyonel dillerde evinde gibi hissetmeli F# gibi: kararlı ve tekrarlanabilir sonuçlar kendilerini kusursuz birim testleri için ödünç ver, küçük işlevleri. Test yazmak kolaylaştıran da F yetenekleri vardır# dili. Örneğin, Object Expressions. Çok kolay bir şekilde kendi giriş olarak bir arabirim türü ele fonksiyonlar için sahte yazabilirsiniz.

Eğer bir şey, F# ilk sınıf-nesne yönelimli Dil ve C TDD yaparken kullandığınız araçları ve hileler aynı kullanabilirsiniz.#. Ayrıca bazı test araçları ya da özel olarak F yazılır.:

Matthew Podwysocki fonksiyonel dillerde series birim üzerinde büyük bir test yazdı. Bob amca da 6* *düşündürücü bir yazı yazmış.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • dougownsall

    dougownsall

    7 EKİM 2007
  • emimusic

    emimusic

    10 Mart 2006
  • Gan Eden Productions

    Gan Eden Pro

    11 HAZİRAN 2011