az: block: Step 1: Outline use cases, constraints, and assumptions

pull/801/head
MDReal32 2023-09-01 15:13:28 +04:00
parent d32ce426f0
commit 5792908e02
1 changed files with 10 additions and 10 deletions

View File

@ -236,18 +236,18 @@ Sistem dizaynı üzrə müsahibə **açıq söhbətdir**. Sizə rəhbərlik edə
Müzakirəyə rəhbərlik etmək üçün aşağıdakı addımlardan istifadə edə bilərsiniz. Bu prosesi möhkəmlətməyə kömək etmək üçün aşağıdakı addımlardan istifadə edərək həllər bölməsi ilə [Həlləri olan sistem dizaynı müsahibə sualları](#həlləri-olan-sistem-dizaynı-müsahibə-sualları) üzərində işləyin. Müzakirəyə rəhbərlik etmək üçün aşağıdakı addımlardan istifadə edə bilərsiniz. Bu prosesi möhkəmlətməyə kömək etmək üçün aşağıdakı addımlardan istifadə edərək həllər bölməsi ilə [Həlləri olan sistem dizaynı müsahibə sualları](#həlləri-olan-sistem-dizaynı-müsahibə-sualları) üzərində işləyin.
### Step 1: Outline use cases, constraints, and assumptions ### Addım 1: İstifadə hallarını, məhdudiyyətləri və fərziyyələri təsvir edin
Gather requirements and scope the problem. Ask questions to clarify use cases and constraints. Discuss assumptions. Tələbləri toplayın və problemi əhatə edin. İstifadə hallarını və məhdudiyyətləri aydınlaşdırmaq üçün suallar verin. Fərziyyələri müzakirə edin.
* Who is going to use it? * Kim istifadə edəcək?
* How are they going to use it? * Ondan necə istifadə edəcəklər?
* How many users are there? * Neçə istifadəçi var?
* What does the system do? * Sistem nə edir?
* What are the inputs and outputs of the system? * Sistemin giriş və çıxışları hansılardır?
* How much data do we expect to handle? * Nə qədər məlumatı idarə etməyi gözləyirik?
* How many requests per second do we expect? * Biz saniyədə neçə sorğu gözləyirik?
* What is the expected read to write ratio? * Gözlənilən oxu-yazma nisbəti nədir?
### Step 2: Create a high level design ### Step 2: Create a high level design