Yazılar
Xüsusi proqram, backend və real sistemlər haqqında qeydlər.
Bakıda sifarişlə proqram, backend və istifadəyə verilmiş sistemlər haqqında qısa yazılar. Yeni məqalələr burada dərc olunur.
21 okt 2026
Məhsul
Hər şey plan üzrə getmir
Prosesi danışanda hər şey sadə görünür: müştəri gəlir, sifariş verilir, ödəniş alınır və iş tamamlanır. Amma gündəlik işdə ödəniş yarımçıq qala, mal gecikə, qiymət dəyişə bilər. Sistem qurularkən məhz bu hallar nəzərə alınmalıdır.
5 dəq oxunuş
18 okt 2026
Məhsul
Təhvil vermək kodu göndərmək deyil
Sistem işə düşəndə iş bitmir — onu kimin davam etdirəcəyi də aydın olmalıdır. Kod hazır ola bilər, amma bilik bir nəfərdə qalıbsa, təhvil hələ bitməyib.
4 dəq oxunuş
14 okt 2026
Məhsul
Sistem sınaqdan keçibsə, bu hələ istifadəyə hazır olduğu demək deyil
Kiçik qrupda problemsiz işləyən sistem real yükü, fərqli rolları və istisna halları hələ tam görməmiş ola bilər. Sınaq mərhələsinin uğurlu keçməsi sistemin hamı üçün istifadəyə hazır olduğu anlamına gəlmir — sadəcə növbəti mərhələyə keçmək üçün əsas verir.
5 dəq oxunuş
11 okt 2026
Məhsul
Eyni fakt üç yerdədirsə, sistem yoxdur
WhatsApp, Excel və kiminsə yaddaşındakı qeyd eyni işi aparırsa, həqiqət bir yerdə deyil. Proqram sadəcə əlavə bir cədvəl deyil — eyni faktı vahid mənbədə saxlamaqdır.
4 dəq oxunuş
7 okt 2026
Məhsul
Proses aydın deyilsə, proqram möcüzə yaratmır
Proqram qarışıq işi avtomatik səliqəyə salmır. Əvvəlcə prosesi, rolları və qərarları aydınlaşdırmadan qurulan sistem çox vaxt eyni qarışıqlığı daha sürətlə yayır.
4 dəq oxunuş
30 sen 2026
Məhsul
“Rəqibdə var, bizdə də olsun” kifayət deyil
Başqa məhsulun feature-ini köçürmək onların kompromislərindən xəbərsiz qərar verməkdir. Biznes istəyi ilə mühəndislik reallığı burada tez ayrılır.
4 dəq oxunuş
27 sen 2026
Proqram mühəndisliyi
Bank mühiti mənə dəqiqliyin nə qədər vacib olduğunu öyrətdi
Bankda “təxminən düzgün” kifayət etmir. Əsas dərs: proqramın düzgün görünməsi ilə həqiqətən düzgün işləməsi eyni şey deyil.
6 dəq oxunuş
23 sen 2026
Proqram mühəndisliyi
“Bir feature daha” adətən kiçik iş deyil
Layihə davam edərkən yeni istəklərin ortaya çıxması normaldır. Amma hər əlavə mövcud scope-un davamı deyil — bəziləri layihənin sərhədlərini genişləndirir.
4 dəq oxunuş
20 sen 2026
Məhsul
SaaS məhsulu hazırlatmaq əslində nələri tələb edir?
SaaS kənardan sadə görünür. Arxasında isə çoxsaylı istifadəçiyə xidmət göstərən sistem — qeydiyyat, ödəniş, backend və böyümə təməli dayanır.
5 dəq oxunuş
16 sen 2026
Məhsul
SaaS MVP hazırlatmaq Bakıda nə qədər başa gəlir?
İki məhsul da MVP adlandırıla bilər, amma arxalarında fərqli sistemlər dayanır. Qiymət ilk versiyanın nələri etməli olduğunu aydınlaşdırandan sonra müəyyənləşir.
5 dəq oxunuş
13 sen 2026
Məhsul
Əvvəl darboğazı tapmaq lazımdır
Avtomatlaşdırma hər şeyi bir anda sistemləşdirmək deyil. Əvvəl prosesdə ən çox vaxt itkisinə və səhvə səbəb olan nöqtəni tapmaq lazımdır.
5 dəq oxunuş
9 sen 2026
Məhsul
“Ucuz proqram” niyə sonda daha baha başa gəlir
Aşağı qiymət ilk baxışda sərfəli görünür. Amma iş prosesinizə uyğun olmayan hazır proqram sonradan əlavə vaxt, səhvlər və təkrar işlər yaradır.
5 dəq oxunuş
6 sen 2026
Məhsul
Biznesə nə vaxt sifarişlə xüsusi proqram lazımdır?
Excel və ayrı alətlər prosesə sığmayanda problem sadəcə “tətbiq” olmur. Bakıda prosesə uyğun xüsusi proqram lazım olur.
5 dəq oxunuş
2 sen 2026
Məhsul
“Sadəcə sayt lazımdır” çox vaxt yalnız sayt deyil
Sayt müştərinin gördüyü hissədir. Amma Bakıda “sayt hazırlanması” çox vaxt arxada sifariş, ödəniş və proses deməkdir.
5 dəq oxunuş
30 avq 2026
Proqram mühəndisliyi
İşləyən sistemi dəyişmək boş fayl yazmaq deyil
Yeni sistem yazanda hər şey daha rahat görünür. Amma əksər dəyişiklik artıq işləyən bir sistemin üzərinə gəlir.
4 dəq oxunuş
26 avq 2026
Proqram mühəndisliyi
Tələb gələndə mən əvvəl kod yazmıram
Əsas məsələ əvvəlcə nəyi həll etdiyini başa düşməkdir. Kod isə bundan sonra gəlir.
4 dəq oxunuş
17 avq 2026
Backend arxitekturası
Sadə görünən feature niyə backend-də böyüyür?
Bir düymənin arxasında bəzən validation, database, transaction və başqa servislərlə əlaqə dayanır.
4 dəq oxunuş
16 avq 2026
Proqram mühəndisliyi
Problem Java-da deyildi
Bəzən saatlarla Java koduna baxırsan, amma problemin səbəbi tamamilə başqa yerdə olur.
3 dəq oxunuş
15 avq 2026
Verilənlər bazası
Bəzi backend qərarlarını Java yox, database verir
Data modelini gec düşünəndə sonradan yazılan service kodu problemi həll etmir.
4 dəq oxunuş
14 avq 2026
Backend arxitekturası
Hər şeyi microservice etmək lazım deyil
Microservice arxitekturası bəzən həll yox, əlavə problem yaradır.
4 dəq oxunuş
13 avq 2026
Proqram mühəndisliyi
Tutorial-da görünməyən backend problemləri
Kod yazmağı öyrənmək başqa şeydir, həmin kodu insanların istifadə etdiyi sistemə çevirmək başqa.
3 dəq oxunuş
12 avq 2026
Backend arxitekturası
Qalma boyu bir qonaq qeydi
Rezervasiya, restoran və qonaq portalının hər biri qonağın öz versiyasını saxlayanda otel proqramı dağılır.
6 dəq oxunuş
11 avq 2026
Proqram mühəndisliyi
Bir problemi həll edəndə yenisini yaratmamaq
Hər texniki qərarın öz qiyməti var. Bir problemi aradan qaldıran dəyişiklik başqa yerdə yeni davranış yarada bilir.
4 dəq oxunuş
10 avq 2026
Java
Mənim üçün yaxşı backend kodu necə görünür?
Səliqəli class-lar vacibdir. Amma yaşayan kod sistemin davranışını gizlətməyən koddur.
4 dəq oxunuş
4 avq 2026
Proqram mühəndisliyi
Saat 21:00-da da tutan rezervasiyalar
Rezervasiya sistemi təqvim vidceti deyil. Bu, otaq, masa və ya stansiya barədə verilən vəddir — və həmin vəd izdihamlı şənbəni yaşamalıdır.
5 dəq oxunuş