Clean Code

Clean Code

17,000 IQD
نووسەر:
Robert C. Martin
زمان:
انکليزي - ئینگلیزی
بەرواری دەرچوون:
2008
ژمارەی لاپەڕە:
464
جۆری بەرگ:
بەرگ نەرم
قەبارەی کتێب:
17سم * 24سم

📘 باس لە چی دەکات؟

کتێبی Clean Code بە شێوەیەکی زۆر ورد و قووڵ باس لە “چۆنیەتی نووسینی کۆدی پاک و باش” دەکات، نەک تەنها کۆدی کارا. نووسەر Robert C. Martin (Uncle Bob) هەوڵی داوە شێوازی بیرکردنەوەی پڕۆگرامەران بگۆڕێت.

✅ ئەگەر دەتەوێ ببیتە پڕۆگرامەرێکی باش و کۆدی پاک و ستاندارد بنووسیت، ئەوا ئەم کتێبە یەکێکە لە باشترین هەڵبژاردەکان.

✅ مەبەست لە “Clean Code”:
✔️ کۆدی ئاسان بۆ خوێندن
✔️ کۆدی ئاسان بۆ گۆڕانکاری
✔️ کۆدی بێ هەڵەی زۆر

✅ بۆ کێ گونجاوە؟
✔️ پڕۆگرامەران (سەرەتایی بۆ ناوەڕاست)
✔️ خوێندکارانی IT و Software Engineering
✔️ کەسانی کە دەتەوێت کۆدیان professional بێت


✅ دوای خوێندنەوەی چی فێر دەبیت؟

دوای خوێندنەوەی ئەم کتێبە دەتوانیت:

▪️ کۆدی پاک و ڕێک بنووسیت

▪️ کۆدی کەسانی تر باشتر تێبگەیت

▪️ کۆدی خۆت ئاسانتر بپارێزیت

▪️ هەڵەکان کەم بکەیتەوە

▪️ وەک professional programmer بیر بکەیتەوە


📚 بابەتە سەرەکییەکان

1. Naming (ناونان)
ناوی باش بۆ variable و function
ناوی ڕوون و مانادار
2. Functions
function ـی بچووک
یەک کار بکات (Single Responsibility)

3. Comments
کەی کۆمێنت بنووسیت و کەی نا
کۆمێنتی خراپ چۆنە

4. Formatting
ڕێکخستنی کۆد بۆ خوێندنەوەی باش

5. Error Handling
چۆن بە شێوەیەکی پاک هەڵەکان چارەسەر بکەیت

6. Classes
چۆن class ـی باش دروست بکەیت
SOLID principles

7. Testing
نووسینی test بۆ کۆد
گرنگی تاقیکردنەوە


⭐ تایبەتمەندی کتێبەکە

✔️ نموونەی ڕاستەقینە لە کۆد
✔️ پێش و پاش (bad code → clean code)
✔️ فێرکردنی شێوازی بیرکردنەوەی پڕۆگرامەر



بەشەکان

لیستی دڵخواز

لیستی دڵخواز

سەرجەم کتێبەکان

سەبەتە