اگه به جواب قانع کنندهای واسه این سوالها یا سوالهای شبیه اینا نرسیدید، این کتاب احتمالا میتونه کمکتون کنه.
اگه یه مدتی از دولوپر بودنتون میگذره، احتمالا اسم این کتاب رو شنیدید (همینطور Clean Code و Clean Architecture). این کتاب راجب یه موضوع صحبت میکنه، اینکه «یه دولوپر حرفهای چطور فکر و رفتار میکنه».
من خوندن این کتاب رو تازه تموم کردم و با اینکه از خوندن یه قسمتهاییش سیر نمیشدم و پیش میومد که چند ساعت نتونم کتابو زمین بذارم، وقتی تموم شد متوجه شدم که خیلی از مطالبش تو ذهنم نیست با اینکه هم خط کشیدم زیر مطالب مهم و هم گوشه و کنار متن اصلی، یه اظهار فضلهایی کردم و خلاصه نوشتم و غیره. خب پس این همه وقت گذاشتم رو این کتاب واسه چی؟? تصمیم گرفتم چکیدهی هر فصل رو بنویسم تا بتونم بعدا سریعتر کتاب رو مرور کنم و مطالب واسم یادآوری شه. مطالبی که مینویسم رو هم اینجا با شما به اشتراک میذارم. بدرد من که خورد، باشد که بدرد شما هم بخوره.
⚠️ این کتاب راجب آموزش برنامهنویسی نیست و اینکه چطور میشه اصولیتر برنامهنویسی کرد. اگر دنبال این موضوع هستید باید برید سراغ کتاب Clean Code.
⚠️ نکته مهم اینه که من نکتههایی که به نظر خودم مهم اومده رو مینویسم نه همهی نکتههای کتاب رو.
⚠️ این کتاب واقعا فوقالعادهس و به نظرم هر دولوپری باید این کتاب رو بخونه، پس اگه تو متنهایی که من مینویسم خیلی ارتباط برقرار نکردید با کتاب، حتما یه شانس به خود کتاب بدید. توی کتابها مطالب با زبان متفاوتی اومده و مثالها و داستانهایی هست که تو این خلاصهها نیست. خلاصه اینکه خوندن این خلاصهها احتمالا جایگزین خوندن کتاب و تاثیری که اون روی شما میذاره نیست.
? متنهایی که میذارم، مستقیم از متن اصلی (انگلیسی) خلاصه و ترجمه کردم و بخاطر همین میشه گفت مطالب به منظور نویسندهی اصلی (عمو باب) نزدیکن (از یه ترجمهی دیگه نیست که برداشت اون مترجم از متن هم بین برداشت من و منظور عمو باب قرار گرفته باشه).
وقتی خلاصهی قسمتها اضافه میشه، همینجا لینکشون رو اضافه میکنیم و میتونید از همین پست بهعنوان فهرست خلاصهها استفاده کنید.
امیدوارم که به کارتون بیان مطالب. اگه نظر، انتقاد یا پیشنهادی هم داشتید حتما باهام در میون بذارید.
قسمت ۰۵ - توسعه تست محور (TDD)
قسمت ۰۸ - استراتژیهای تست کردن
اگه به دنبال یادگیری Git و GitHub هستید یا دوست دارید گیت رو اونجوری که باید، دوباره یاد بگیرید، دعوت میکنم از دورهی «Git، یکبار برای همیشه» من دیدن کنید. تو این مقاله میتونید بیشتر با این دوره و ویژگیهاش آشنا شید.