Yazılımcıların Okuması Gereken Kitaplar

Bu konuyu okuyanlar

yigitoz

Öğrenci
Katılım
17 Temmuz 2020
Mesajlar
6
Reaksiyon puanı
7
Puanları
3
Yaş
38
shahadat-rahman-BfrQnKBulYQ-unsplash-scaled.jpg

Artık dijital platformlar ne kadar yaygınlaşsa da insanlar kitapların sayfalarına dokunmaktan kendilerini alıkoyamıyorlar. Udemy veya Coursera gibi uygulamalar ne kadar zengin içeriklere sahip olsa da bir bilgiyi kitaptan öğrenmek kadar etkili olamayabiliyor. Bir bilginin altını çizmek, ona dokunmak bilginin kalıcılığında sürekliliği sağlayan en etkili yöntemlerdendir.

İnsanların hayatta yanlış kararlar aldığı zamanlar hep olur. Sonuçta hayatı yanlış yaparak öğreniyoruz. Bu ne kadar etkili bir yöntem olsa da bizden daha deneyimli insanların yaşam deneyimlerinden faydalanmak, fikirlerine değer verip onları dinlemek de son derece faydalı bir yöntemdir. Bir arkadaşınız bir kitabı okuyup beğendiyse ve size o kitabı okumanız için ısrarcı bir şekilde tavsiyeler veriyorsa, onu dinlemek sizin için faydalı olabilir. 100 kişi o kitabı okumuş ve hepsi size okumanız için tavsiyelerde bulunuyorsa o kitabı okumanız için artık bir neden vardır. Bu mantığa dayanarak size son derece kaliteli olan Software/Yazılım kitaplarının bir listesini hazırladık.

Yazılım geliştiriciler için en çok önerilen 20 kitabın listesini sunmak için düzinelerce yazılım programcısı, yönetici, kariyer koçu ve diğer endüstri profesyonellerinin önerilerinin değerlendirildiği bir çalışma yapıldı. Bu çalışma iyi bir temel oluşturmak isteyen, fakat internette sürekli birbirinden bağımsız listelere denk gelip hayal kırıklığına uğrayan herkese yardım etmek amaçlı oluşturuldu.

Bu liste internetin herhangi bir yerinde yazılım geliştirme kitabı önerilerinin en eksiksiz listesidir. Google’ın “yazılım geliştirici kitapları” için döndürdüğü her sonucun yanı sıra Dev.To başlıklı tüm makalelerin incelediği bir listedir.

  • Patterns of Enterprise Application Architecture
  • Clean Architecture: A Craftsman’s Guide to Software Structure and Design
  • The Art of Computer Programming
  • CODE: The Hidden Language of Computer Hardware and Software
  • Agile Software Development: Principles, Patterns, and Practices
  • Introduction to Algorithms
  • Head First Design Patterns: A Brain-Friendly Guide
  • Cracking the Coding Interview: 189 Programming Questions and Solutions
  • Don’t Make Me Think: A Common Sense Approach to Web Usability
  • The Clean Coder: A Code of Conduct for Professional Programmers
  • Soft Skills: The Software Developer’s Life Manual
  • Peopleware: Productive Projects and Teams
  • Programming Pearls
  • Working Effectively with Legacy Code
  • The Mythical Man-Month: Essays on Software Engineering
  • Refactoring: Improving the Design of Existing Code
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Code Complete: A Practical Handbook of Software Construction
  • The Pragmatic Programmer: From Journeyman to Master
  • Clean Code: A Handbook of Agile Software Craftsmanship
[Alinti] - Kaynak: Yazılımcıların Okuması Gereken Kitaplar | Teknoloji.org
 

unclebob

Öğrenci
Katılım
17 Temmuz 2020
Mesajlar
4
Reaksiyon puanı
4
Puanları
3
Yaş
24
Burda favorim açık ara "uncle bob" lakapli Robert Cecil Martin'in Clean Code: A Handbook of Agile Software Craftsmanship kitabı. Temiz kod nedir, nasıl yazılır soruları için 10/10 kitap. Çoğu kişi umursamaz falan ama unutmayın o clean kodlar, SOLID prensipleri, design patternlar hayat kurtarır
 
Üst