دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Leon S. Levy (auth.)
سری: Springer Books on Professional Computing
ISBN (شابک) : 9780387964683, 9781461247180
ناشر: Springer-Verlag New York
سال نشر: 1987
تعداد صفحات: 255
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب رام کردن ببر: مهندسی نرم افزار و اقتصاد نرم افزار: مهندسی نرم افزار، سیستم های اطلاعات کسب و کار
در صورت تبدیل فایل کتاب Taming the Tiger: Software Engineering and Software Economics به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب رام کردن ببر: مهندسی نرم افزار و اقتصاد نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامه کوچکی برای ایجاد انگیزه در مورد بهره وری برنامه نویس و کیفیت برنامه ارائه شده است که موضوع اصلی این مجموعه مقالات است. مثالی که جنبه عملکرد برنامه نویسی را نشان می دهد. برای دستیابی به کیفیت برنامه، در جایی که یک برنامه درک شده و صحیح است، ما به یک توضیح اولیه برنامه نیاز داریم. این توضیحات برنامه اولیه نه تنها برنامه را توصیف می کند بلکه برای تولید برنامه نیز استفاده می شود. روش بکارگیری توصیفات اولیه برنامه برای تولید برنامهها فرابرنامهنویسی نامیده میشود و در فصل 3 توضیح داده شده است. در فصلهای بعدی نشان میدهیم که چگونه میتوان این روش را از دیدگاه اقتصادی تحلیل کرد تا به مسائل بهرهوری نیز پرداخته شود. 1 مقدمه در تفکر در مورد برنامه نویسی در دهه گذشته، به این نتیجه رسیدم که اطلاعات کمی در مورد فرآیند برنامه نویسی یا مهندسی نرم افزار وجود دارد [1]. پیامد وجود کمی حقیقت ثابت برای استفاده به عنوان مبنایی برای تفکر در مورد برنامه نویسی این است که تقریباً هر نتیجه گیری باید از اصول اولیه استدلال شود. همچنین، نمیتوانید تنها به کتابهای درسی تکیه کنید، بلکه باید از آزمایش و مشاهده مستقیم برای کسب تجربه استفاده کنید.
A small program is presented to motivate the concerns for programmer productivity and program quality that are the central issues of this set of essays. The example is one which demonstrates the performance aspect of programming. In order to achieve program quality, where a program is understood and known to be correct, we need a primary program description. This primary program description not only describes the program but is also used to generate the program. The method of applying primary program descriptions to produce programs is called metaprogramming and is described in Chapter 3. In the later chapters, we show how the method can be analyzed from an economic point of view to address the issues of productivity as well. 1 Introduction In thinking about programming over the last decade, I have concluded that very little is known about the process of programming or the engineering of software [1]. The consequence of having very little established truth to use as a basis for thinking about programming is that almost every conclusion must be reasoned out from first principles. Also, you cannot rely solely on textbooks but must use experimentation and direct observation to gain some experience with which to proceed.
Front Matter....Pages i-viii
Introduction....Pages 1-18
Unifying Themes....Pages 19-36
Metaprogramming....Pages 37-63
The Cartesian Programmer and the Hacker....Pages 64-83
Software Engineering....Pages 84-103
AWK — A Prototyping Language....Pages 104-134
Software Economics....Pages 135-166
The Model....Pages 167-198
Transfer Pricing....Pages 199-219
Summing Up....Pages 220-226
Back Matter....Pages 227-248