SORU
17 ŞUBAT 2010, ÇARŞAMBA


Python Perl programcı için

Ben deneyimli bir Perl geliştirici ile bir dereceye deneyim ve/veya bilgisi olan diğer dillerde (çalışma tecrübesi olan C/C okul deneyimi olan Java ve Düzeni, ve geçen aşinalık Diğerleri).

Bazı web iş Python halletmek için (en hemen, App Motoru Google ile ilgili) ihtiyacım olabilir. Gibi, sormak istiyorum o KADAR olağanüstü zeka için iyi referanslar için nasıl en iyi öğrenmek için Python birisi geliyor Perl arka plan (örneğin vurgu olurdu farklılıklar arasında iki ve nasıl tercüme perl idiomatics içine Python idiomatics karşıt olarak, genel Python kaynaklar). Bir de Web geliştirme merkezli bile daha iyi. Bir şey ile ilgili makaleler, dersler, kitaplar, örnek uygulamalar alırım?

Teşekkürler!

CEVAP
17 ŞUBAT 2010, ÇARŞAMBA


Son zamanlarda iş nedeniyle benzer bir geçiş yapmak zorunda kaldım ve çok acı oldu. İyi ya da kötü, Python, Perl daha çalışmanın çok farklı bir felsefe ve bir yol var, ve buna alışmaya sinir bozucu olabilir. En yararlı bulduğum şeyler olmuştur

  • Birkaç saat sonra tüm temel üzerinden hareket ederek. Biraz kuru official tutorial oldukça iyi buldum.
  • Temel şeyler aramak için iyi bir referans kitabı ("nasıl bir dize yeniden uzunluğu alabilirim?"). En yararlı bulduğum olanlar Python Pocket Reference Python Essential Reference vardır.
  • Perl<->Python phrasebook Bu kullanışlı bir göz (yanında ortak görevler, yan, her iki dilde).
  • Python yaklaşım için bir referans "ortak görevler". Python Cookbook kullanıyorum.
  • ipython bir terminal test etmek için her zaman açık sözdizimi, inceleyin nesne yöntemleri vb.
  • pip easy-install (Python modülleri kolayca yüklemek için).
  • Testleri hızlı birim hakkında bilgi edinin. Bu use strict olmadan sakat hissedeceksiniz, ve çalışma zamanı hataları olarak ortaya çıkacak olan pek çok temel hatalar yapar çünkü. nose yerine temel yükleme ile birlikte gelen unittest çerçeve tavsiye ederim. unittest 11 ** alışık değilseniz çok ayrıntılı.
  • Yığın Taşması üzerine Python soruları kontrol edin. Özellikle Python - Things one MUST avoid Python 2.x gotcha’s and landmines okumaya değer.

Şahsen, Dive Into Python sinir bozucu ve tepeden buldum, ama serbestçe kullanılabilir çevrimiçi, kendi yargı formu.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013
  • SignatureSeries

    SignatureSer

    24 Aralık 2006