معرفی سايت الگوهای نرمافزاری Grady Booch بهانهای شد تا يادی از گذشته کنم.
گريدی بوچ (Grady Booch) يکی از تأثيرگذارترين و شناختهشدهترين افرادی است که دنيای نرمافزار و به خصوص دنيای شیءگرايی و متدولوژی به خود ديده است. او که متولد 1955 است، مدرک کارشناسی را از آکادمی نيروی هوايی آمريکا در سال 1977 و کارشناسی ارشد را از دانشگاه کاليفرنيا در سال 1979 در رشته مهندسی برق دريافت نموده است.
آشنايی من با گريدی بوچ بر میگردد به زمان تحصيل در مقطع کارشناسی. در آن زمان من با گروه شیءگرايی انجمن انفورماتيک ايران آشنا شدم. آخرين چهارشنبه هر ماه، جلسات اين گروه تشکيل میشد و من از اولين جلسه آن، سعی میکردم سخنرانیهای ماهانه آن را از دست ندهم.
حضور آقايان مهندس رامين عرفانيان و مهندس علی ارسنجانی و بعدها مهندس نويد خسروی- مديريت عامل محترم شرکت نبراس انفورماتيک - غنيمتی بود تا مطالب جديدی ياد بگيرم و بيشتر با اين دنيای زيبا آشنا شوم. اين نکته هم بايد يادآور شوم که آشنايی با مفهوم شیءگرايی را از دوست خوبم علی عبداللهی ازگمی دارم. او برنامهای را که خودش نوشته بود را برايم تشريح کرد و مرا با مفاهيم شیءگرايی آشنا نمود. در آن زمان، آقای عرفانيان تازه از خارج آمده بودند و کتاب بوچ را در جلسهای معرفی کردند و من هم نسخهای کپی از آن تهيه کردم و بعد از آن، اين کتاب شد همه زندگی من. کتاب Object Oriented Analysis and Desin with Application از حيث مطالب، واقعاً کتاب سنگينی است. اين کتاب جزو پرفروشترين کتابهای نرمافزار محسوب میشود. نکته خيلی جالب در کنار مطالب فنی و علمی کتاب، مقدمه آن بود که بوچ از همه تشکر کرده بود و در آخر از گربههايش تشکر و قدردانی کرده بود که در مدت نوشتن کتاب تا پاسی از شب، کنارش میماندند.
من که به بوچ بسيار علاقمند شده بودم، در تمام اين دوران، اخبار مربوط به او را دنبال میکردم، از مصاحبهها گرفته تا گزارشهای خبری. هميشه در مصاحبههايش شما آينده نرمافزار و مسير حرکت آن را به خوبی پيدا میکرديد. مطالعه مطالبی که از وی منتشر میشود را به همه شما عزيزان توصيه میکنم.
بوچ از سال 1981 يعنی سال تأسيس شرکت Rational در اين شرکت حضور داشت و پس از خريد آن توسط شرکت IBM، بوچ از سال 2003 رسماً کارمند شرکت IBM گرديد.
ارائه متدولوژی Booch Method، نوشتن شش کتاب پرفروش، ارائه UML، ارائه RUP از مهمترين کارهای اوست.
آخرين کاری که انجام داده است ارائه سايتی است برای الگوهای نرمافزاری؛ تحليل، طراحی، معماری، ضدالگو، مديريت پروژه و برنامهنويسی؛ که ديدن آن را اکيداً توصيه میکنيم.برای ديدن آن میتوانيد به آدرس www.booch.com/architecture مراجعه نماييد.
گريدی بوچ عزيز و دوستداشتنی، حدود دو ماه است که جراحی قلب انجام داده است. برايش آروزی سلامتی و بهبودی کامل دارم.
برای اطلاع دوستان، آدرسهای مفيدی که مربوط به گريدی بوچ میشود را در اينجا آوردهام.
www.booch.com/architecture
http://en.wikipedia.org/wiki/Grady_Booch
http://www-03.ibm.com/developerworks/blogs/page/gradybooch
http://www-306.ibm.com/software/rational/bios/booch.html