ViraStack
  • Akademi
  • Hakkında
  • Destek
Genel BakışKaynaklarKatkı
ViraStack

Frontend ekosistemi: ücretsiz rehberler, proje şablonları, AI kuralları ve form bileşenleri.

Ürünler

  • ViraStack Start
  • ViraStack AI
  • ViraStack Mask
  • ViraStack Password
  • ViraStack Guide

Keşfet

  • Akademi
  • Hakkında
  • Marka
  • Destek

© 2026 ViraStack.

Açık kaynak · MIT

Akademi

Yazılım Prensipleri

Clean Code, SOLID, composition, refactoring ve TDD: frontend'de kod yazarken işe yarayan prensipler.

  1. 01Clean Code ve temel prensipler2 Doküman3 MakaleDRY, KISS ve YAGNI: ne zaman işe yarar, ne zaman abartılır.
  2. 02SOLID ve SRP2 Doküman4 MakaleSorumlulukların ayrılması ve bağımlılık yönetimi, React örnekleriyle.
  3. 03Composition over Inheritance4 Doküman1 MakaleReact'te neden kalıtım değil composition kullanılır.
  4. 04Refactoring2 Doküman3 MakaleDavranışı koruyarak kodu küçük adımlarla iyileştirme.
  5. 05TDD ve test yaklaşımları2 Doküman4 MakaleRed-Green-Refactor döngüsü ve Testing Trophy.
Önceki konuMimari ve ÖlçeklenebilirlikSonraki konuAuth ve Güvenlik