ولي اين جمله رو درست درك نكردم كه چرا ممكنه ما قصد تغيير نام متد را نداشته باشيم ، اين كار چه سودي داره مثلا در چه موري مي تونه كاربرد داشته باشه چون با اين كار به نظر مي آد تو كار مستند سازي هم مشكلاتي ايجادي بشه ، اين جوري درك كد برنامه هم دشوارتر مي شه يعني مثلا فرض كنيد دكمه اي ايجاد كرديم و در رويداد كليك مربوط به اون هم كدهايي رو قرار داديم و حالا نام كنترل رو تغيير ميديم و IDE هم نام متد را طبق اين گفته تغيير نمي ده و ما هم نام متد مربوطه رو در كد فراموش ميكنيم تغيير بديم ، بعد ها كه به كد موجود در مستندات نرم افزار مراجعه ميكنيم مي بينيم كه رويداد كليك دكمه اي كه نامش رو هم تغيير داديم شامل كدهايي هست ، حالا به مستندات طراحي نرم افزار مراجه ميكنيم تا كنترلي با اين نام رو پيدا كنيم ولي پيدا نمي كنيم و اينجا يك مشكل در تحليل كد به وجود مي آد ، خوب وقتي به خاطر يك فراموشي چنين مشكلاتي به وجود مي آد چرا بايد IDE اين كار رو بكنه ، به نظرتون اين يك اشكال در IDE مي تونه باشه ؟! .