Rusça programcılar için 20 en çok tavsiye edilen kitaplar
Şekillendirme Kitaplar / / December 19, 2019
toplam liste 5720 kitaplar dahil. Aşağıda Hiç Rusça gitti en sözü olanlar 20 bulacaksınız.
Layfhakera talebi üzerine belirli yayınlar hakkında görüşlerini ulusal uzmanlar paylaştı.
1. Michael K. tarafından "eski koduyla Etkili iş" Fizers
Yazar, çabuk bunu test etmek için nasıl, nasıl değişiklik yapma eski kodu anlamak açıklar. Kitap özellikle bu görevler için tasarlanmış etkili çeşitli teknikler içerir.
Litres.ru üzerinde Satın
2. nesne yönelimli tasarım "Teknikleri. Tasarım Desenleri" Erich Gamma ve diğer
Leonid Vygovskyy, Sistem Mimarisi IT-şirketleri LiveTexprogramcılar için klasik. ilk kitap şablonun adını adanmış.
- 20 yıldır Yayın orijinal biçiminde yeniden yayınladı. Bu, elbette, kitabın büyük bir dezavantajı: Bazı şablonlar zaten modası geçmiş olabilir. Ben tasarım desenleri diğer, daha modern, kitap sonra okumak için faydalı olduğunu düşünüyorum. daha çok kuru bir akademik dilde yazılmış çünkü. kalıplarını anlamak için, bu kitap okumalı, ama okumadan dost programcılar gözünde serinlik ekler. :) sana "tasarım kalıpları» (Baş İlk Tasarım Kalıpları) ile başlar öneriyoruz.
Litres.ru üzerinde Satın
3. "Temiz kodu. Oluşturma, analiz ve yeniden düzenleme", Robert C. kırlangıç
Leonid Vygovskyy, Sistem Mimarisi IT-şirketleri LiveTexİlginç, ama tartışmalı kitap büyük ölçüde açık ve sıçramalı kodu yazma hakkındadır.
- Neden tartışmalı? kod yazma hakkında kitaplar zaten çok büyük bir miktardır ve bazı yöntemler genel olarak kabul edilmektedir. Ama her yazar kendine ait bir şeyler ekler. Şahsen benim için Bob Martin görüşü bazen tuhaf ve diğer kaynaklardan aykırı görünüyor. Değil okumak, ama buna değer okuması gerekir. okuma sonra kod kalitesi o kadar iyi olur.
Litres.ru üzerinde Satın
4. "Konu Odaklı Tasarımı", Eric Evans
Leonid Vygovskyy, Sistem Mimarisi IT-şirketleri LiveTexKendine motive edecek çok güçlü bir kitap. okuduktan sonra hiçbir POP kaliteli kod yazmaz görünüyor.
- Bu kitabın itibaren SQRS kavramını, BDD, soğan-mimari ve diğer pek çok ilginç fikirler büyüdü. Tek dezavantajı: teorik aracılığıyla kitap. Pratik yararları kitabın Vaughn Vernon "yöntemleri nesne yönelimli tasarım uygulama sürümü ile sadece edinilmiş» (uygulama Domain Tasarım Driven). Bu nedenle, hemen birbirinden sonra sırayla okunmalıdır.
Litres.ru üzerinde Satın
5. «JavaScript: güçlü," Douglas Crockford
Web geliştiricileri için zorunlu bir kitap. Douglas'ın Crockford JavaScript dili bahsediyor ve düzgün verimli kodu oluşturmak için bunları kullanmanın yararlarını öğretir.
Litres.ru üzerinde Satın
6. Martin Fowler ve diğerleri "kurumsal uygulamalarının Desenler"
Kitap kurumsal platformları için tasarım yazılımı temel ilkelerini açıklar.
Litres.ru üzerinde Satın
7. "Kod tamamlayın. Steve McConnell tarafından Master Class",
Michael Osotov, "Yüksek Teknoloji Merkezi" üretim müdürüDaha iyi kod yazmak için nasıl klasik kitap.
- Bu kitapta açıklanan ilkeler, ilk baskısı 1993 yılında kadar serbest bırakıldı olmasına rağmen her zaman geçerlidir. Bu kitabın sihirli her yıl yeniden okuyabilir ve her zaman yeni bir şeyler öğrenmek için olmasıdır.
Litres.ru üzerinde Satın
8. "Refactoring. Varolan kodu, "Martin Fowler ve diğerleri İyileştirilmesi
Leonid Vygovskyy, Sistem Mimarisi IT-şirketleri LiveTexEn iyi - "üstlenmeden", net ve yüksek kaliteli kod yazma üzerinde bir dizi kitap seçin.
Vygovskyy: "Bu iyi kod gösterir, aynı zamanda kötü örneğe kötü mü tam olarak ne olduğunu açıklıyor sadece. Bu kitap - herkes için okumak gerekir. Ve ne kadar çabuk daha iyi, okuyacak. kuvvetle büyümesine okuduktan sonra kod kalitesi. "
Fowler kitabı Michael Osotov önerir şablonlarla "Refactoring» (Patterns için yeniden düzenleme) Joshua Kerievski için, ödeme dikkat okuduysanız.
Michael Osotov, "Yüksek Teknoloji Merkezi" üretim müdürü"Şablonları ile yeniden düzenleme" Kerievski - Günlük onların projelerinde Legacy kodu ve teknik borç sorunuyla karşı karşıya olanlar için mükemmel bir kitap.
- Bu kitap ile arkadaş olmak ve daha iyi kod yapmak üstlenmeden, sinirleri korumaya yardımcı olur.
9. "Tasarım Kalıpları" Eric Freeman, Elisabeth Freeman ve diğerleri
Michael Osotov, "Yüksek Teknoloji Merkezi" üretim müdürüKafa İlk serisi, bana göre, yazılım geliştirme alanında yeni başlayanlar için idealdir.
- Tüm kitaplar farklı yazarlar tarafından yazılmış, ancak her ilginç malzeme ve basit örneklerinden basit sunumda ifade edilir ortak bir yaklaşım, görülür.
Litres.ru üzerinde Satın
10. Brian W. tarafından "Dil Programlama« C Kernighan Dennis M. Ritchie
Onun yaratıcıları tarafından yazılmış C diline klasik ders kitabı,. o programlama okuyucunun bilgi gerektirir Ancak, yeni başlayanlar için, bu kitap zorlu görünebilir.
11. C "etkili kullanımı ++. programlarınızın yapısı ve kod "Scott Myers geliştirmek için 55 en emin yolu
kitap şablonları ve kaynak yönetimi, hem de C ++ yüksek kaliteli yazılım oluşturmak için diğer önerileri ile çalışma programı tasarımı konusunda tavsiyelerde bulunur.
Litres.ru üzerinde Satın
12. "Aşırı Programlama: gelişim testi ile," Kent Beck
Yazar, kendi kod yazmadan önce programlarını test içerir yazılım geliştirme metodolojisi, örnekler anlatılmaktadır.
13. "Algoritmalar. Tasarım ve Analizi", Thomas H. Yem ve diğer
Bu kitap algoritmalarının incil çağırdı. Bu teknik üniversitelerin öğrencileri için mükemmel bir bilimsel kitapta haline gelmiştir ve herkes bilimi ilgilenen. Kitap erişilebilir dil algoritmaları farklı tanıtır ve onların özelliklerini açıklar.
Litres.ru üzerinde Satın
14. Jeffrey Friedl tarafından "Düzenli İfadeler"
Perl, PHP, Java, Python, Ruby ve diğer programlama dillerinde metin ile etkili çalışma Sürümü.
Litres.ru üzerinde Satın
15. C # yoluyla «CLR. Microsoft platformuyla Programlama. dil C # .NET Framework 4.5 »Jeffrey Richter
Silverlight, Windows Presentation Foundation, ASP.NET ve diğer teknoloji şirketlerini kullanarak dahil olmak üzere Microsoft platformu için uygulamaların geliştirilmesi üzerinde klasik ders kitabı.
Litres.ru üzerinde Satın
16. C "Modern tasarım ++» Andrei Alexandrescu
C deneyimli programcılar için Kitabı ++. Yazar metaprogramming şablonları, jenerik programlama ve nesne yönelimli programlama dili birleştirerek, geliştirme için yeni bir yaklaşım önermektedir.
17. «Microsoft ASP.NET 2.0. Temel Kursu "Dino Esposito
ASP.NET 2.0 deneyimli uzmanlar için Ayrıntılı rehberlik. Kitap bu platformda, güçlü, güvenilir ve ölçeklenebilir web siteleri oluşturmak için bize öğretir.
Litres.ru üzerinde Satın
18. "Test Örnekleri xUnit. Refactoring Testi Kodu", Gerard Meszaros
Dizayn kalıpları tekrarlar istisna, kapsülleme ve gelişimin diğer ilkelerin nasıl uygulanacağı yazar gösterileri test kodu yazıyoruz.
19. "Derleyiciler. İlkeler, Teknikler ve Araçlar" Alfred W. Aho ve diğerleri
Kitap derleyici tasarımının temel ilkelerini açıklar ve kod optimizasyonu özellikle önem vermektedir. pratikten örnekler çok sayıda - okuyucuyu yardımcı olmak.
Litres.ru üzerinde Satın
20. "Altyapı yazılım projeleri. Krzysztof Tsvalina Brad Abrams »Yeniden kullanılabilir NET Kütüphaneleri için Anlaşması, Deyimler ve Desenler
yayın, Microsoft .NET Framework için kütüphane gelişmenin en iyi yöntemler içerir. Kitap diğer geliştiriciler için kod yazıyor herhangi NET-uzmanın çalışmasını kolaylaştırmak için tasarlanmıştır.
İngiliz kitapların Genel Puanları Dev-Kitaplar mevcuttur. İşte o Java Veritabanı Tasarımı ve CSS olsun, belli konularda en popüler kitapların listelerini görebilirsiniz.
Dev-Kitaplar →