Skip to content

Ödev 5.2 - M. Yemin Mevaldi - 9251478112 - #98

Open
MYeminMevaldi wants to merge 11 commits into
seyyah:mainfrom
MYeminMevaldi:main
Open

Ödev 5.2 - M. Yemin Mevaldi - 9251478112#98
MYeminMevaldi wants to merge 11 commits into
seyyah:mainfrom
MYeminMevaldi:main

Conversation

@MYeminMevaldi

Copy link
Copy Markdown

Ne değiştirdim?
MiniGrades sistemini V3 sürümüne yükselttim.
add komutuna otomatik ID atama ve otomatik tarih damgası (YYYY-MM-DD) özelliklerini ekledim.
Tüm kayıtları .minigrades/report.txt dosyasına aktaran report komutunu sisteme dahil ettim.
Proje dökümantasyonunu (README.md ve SPEC-v3.txt) ve kimlik dosyasını (problem.json) güncelledim.

Neden değiştirdim?
Kullanıcının her seferinde manuel ID girmesini engelleyerek hata payını azaltmak ve kullanım kolaylığı sağlamak için.
Kayıtların ne zaman yapıldığının takibini sağlamak amacıyla tarih alanına ihtiyaç duyulduğu için.
Verilerin daha okunaklı bir özetini sunabilmek için raporlama özelliği eklendi.

Test ettim mi? Evet / Hayır — AçYapacaksın?
Evet. Hazırladığım test-v3.sh scripti ile sistemin; klasör oluşturma, otomatik ID ile öğrenci ekleme, listeleme ve rapor dosyası üretme süreçlerini başarıyla test ettim. Tüm fonksiyonlar hatasız çalışmaktadır.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant