کتاب الکترونیکی

کتابچه راهنمای معمار J2EE: چگونه یک معمار فنی موفق برای برنامه های J2EE باشیم

The J2EE architect's handbook: how to be a successful technical architect for J2EE applications

دانلود کتاب The J2EE architect’s handbook: how to be a successful technical architect for J2EE applications (به فارسی: کتابچه راهنمای معمار J2EE: چگونه یک معمار فنی موفق برای برنامه های J2EE باشیم) نوشته شده توسط «Derek C. Ashmore»


اطلاعات کتاب کتابچه راهنمای معمار J2EE: چگونه یک معمار فنی موفق برای برنامه های J2EE باشیم

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: DVT Press

نویسنده: Derek C. Ashmore

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2004

تعداد صفحه: 306

حجم کتاب: 2 مگابایت

کد کتاب: 9780972954891 , 0972954899

توضیحات کتاب کتابچه راهنمای معمار J2EE: چگونه یک معمار فنی موفق برای برنامه های J2EE باشیم

شب قبل با یکی از همکارانم داشتم به ایجاد مفاهیم در این کتاب کمک می‌کردم. و در این فرآیند، هر دو متوجه شدیم که اگرچه این کتاب (با نادیده گرفتن عنوان) یک نقشه راه معماری عالی برای یک موضوع تجاری توصیف نشده و از پیش تعریف شده برای یک برنامه مبتنی بر وب سه لایه است، اما یک کتاب راهنما نیست، و برای یک معمار.

این کتابی است که برای کسی که در حال ساخت یک برنامه مبتنی بر وب است و به دنبال طرحی برای دنبال کردن است، کتابی عالی خواهد بود به جای اینکه مجبور باشد خودش به دنبال آن باشد. این بیشتر به دلیل رویکرد نسبتاً سنگینی است که نویسنده بیان می کند که چگونه یک سیستم باید ساخته شود. داشتن یک دیدگاه همیشه خوب است، اما ابزارهایی برای نحوه طراحی همیشه بهتر از خود طرح برای یک متخصص است. به نظر می رسد این کتاب ابزار کمی برای یادگیری نحوه طراحی ارائه می دهد.

بر این اساس، اگر این کتاب با عنوان دیگری با یک فوروارد متفاوت بود، رتبه بسیار بهتری به آن می‌دادم، اما همانطور که هست و ماهیت گمراه‌کننده عنوان و فوروارد، امتیاز پایینی به آن داده‌ام.

اگر شما یک معمار مشتاق هستید یا به دنبال کسب اطلاعات بیشتر در مورد روند معماری هستید، کتاب های زیر وجود دارد که کتاب های خواندنی و مرجع خوبی هستند:

A Software Architecture Primer

فراتر از معماری نرم افزار: ایجاد و پایداری راه حل های برنده (سری امضای آدیسون-وسلی)

معماری های ساده برای شرکت های پیچیده (PRO-best Practices) (Best Practices (Microsoft))

برای کسانی که به دنبال الگوهای پیاده سازی فراتر از کتاب الگوهای «باند چهار» هستند، کتاب های زیر وجود دارد (من معمولاً چندین نسخه از آنها را نگه می دارم):

الگوهای پیاده سازی (سری امضای آدیسون-وسلی)

الگوهای تجزیه و تحلیل: مدل های اشیاء قابل استفاده مجدد (سری فناوری اشیاء آدیسون-وسلی)

الگوهای معماری کاربردی سازمانی (سری امضای آدیسون-وسلی)

الگوهای یکپارچه سازی سازمانی: طراحی، ساخت، و استقرار راه حل های پیام رسانی (سری امضای آدیسون-وسلی)


The other night I was helping put into context the concepts in this book with a colleague of mine. And in the process, we both came to understand that though this book (ignoring the title) is a great architectural road map for an undescribed and predefined business issue for a three tier web based application, it is not a handbook, nor is it for an architect.

This is a book that would be a great book for someone who’s building a web based application and is looking for a blueprint to follow instead of having to come up with one themself. This is mostly because of the rather heavy handed approach the author declares how a system should be built. It’s always good to have a point of view, but tools for how to design are always better than the design itself for a practitioner. This book seems to provide few tools to learn how to design.

Based on that, if this book was titled differently with a different forward I would have given it a much better rating, but as it stands and the misleading nature of the title and forward, I’ve given it a low rating.

If you are an aspiring architect or are looking to learn more about the architectural process there are the following books, which are a good read and reference books:

A Software Architecture Primer

Beyond Software Architecture: Creating and Sustaining Winning Solutions (Addison-Wesley Signature Series)

Simple Architectures for Complex Enterprises (PRO-best Practices) (Best Practices (Microsoft))

For those looking for patterns of implementation beyond “The Gang of Four” patterns book, there are the following books (I normally keep multiple copies of them):

Implementation Patterns (Addison-Wesley Signature Series)

Analysis Patterns: Reusable Object Models (Addison-Wesley Object Technology Series)

Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series)

دانلود کتاب «کتابچه راهنمای معمار J2EE: چگونه یک معمار فنی موفق برای برنامه های J2EE باشیم»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.