دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd edition
نویسندگان: Dooley. John F
سری:
ISBN (شابک) : 9781484231531, 148423152X
ناشر: APRESS
سال نشر: 2018
تعداد صفحات: 330
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
کلمات کلیدی مربوط به کتاب توسعه نرم افزار، طراحی و کدنویسی: با الگوها، اشکال زدایی، تست واحد، و refactoring: 1633: جلد گالینگور، جلد نرم / Informatik، EDV/Programmiersprachen، B، کدگذاری، COM051010، COM051280، اشکال زدایی، طراحی شی گرا، جلد شومیز / نرم افزار، برنامه نویسی موازی، الگوها، مدیریت پروژه، بازآفرینی:7 زبان برنامه نویسی 140 مترجمان، SCI29070: جاوا، طراحی نرم افزار، توسعه نرم افزار، مهندسی نرم افزار، SUCO12059: محاسبات حرفه ای و کاربردی، UMX، تست واحد، نرم افزار
در صورت تبدیل فایل کتاب Software development, design and coding: with patterns, debugging, unit testing, and refactoring به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه نرم افزار، طراحی و کدنویسی: با الگوها، اشکال زدایی، تست واحد، و refactoring نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اصول طراحی نرم افزار خوب و نحوه تبدیل آن اصول به کد عالی را بیاموزید. این کتاب شما را با مهندسی نرم افزار - از کاربرد اصول مهندسی تا توسعه نرم افزار آشنا می کند. خواهید دید که چگونه یک پروژه توسعه نرم افزار را اجرا کنید، مراحل مختلف یک پروژه را بررسی کنید و یاد بگیرید که چگونه برنامه هایی را طراحی و پیاده سازی کنید که مشکلات خاصی را حل کنند. این همچنین در مورد ساخت کد است - چگونه برنامه های عالی بنویسیم و آنها را کار کنیم. چه در برنامه نویسی تازه کار باشید و چه صدها برنامه کاربردی نوشته اید، در این کتاب کارهایی را که قبلا انجام داده اید دوباره بررسی خواهید کرد و راه های بهبود را بررسی خواهید کرد. با استفاده از زبان جاوا، شما عمیقاً به استانداردهای کدنویسی، اشکال زدایی، تست واحد، ماژولار بودن و سایر ویژگی های برنامه های خوب نگاه خواهید کرد. نویسنده و پروفسور جان دولی با توسعه، طراحی و کدنویسی نرمافزار، سالها تجربه تدریس و توسعه خود را برای نشان دادن تکنیکهای عملی برای کدنویسی عالی بیان میکند. آنچه یاد خواهید گرفت مرور متدولوژی های چابک مدرن از جمله برنامه نویسی Scrum و Lean استفاده از قابلیت های سیستم های کامپیوتری مدرن با برنامه نویسی موازی با الگوهای طراحی کار کنید تا از بهترین شیوه های توسعه برنامه استفاده کنید از ابزارهای مدرن برای توسعه، همکاری و کنترل کد منبع استفاده کنید. برای توسعهدهندگان نرمافزار حرفهای اولیه، یا دانشجویان سطح بالا در دورههای مهندسی نرمافزار
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the different phases of a project, and learn how to design and implement programs that solve specific problems. It's also about code construction — how to write great programs and make them work. Whether you're new to programming or have written hundreds of applications, in this book you'll re-examine what you already do, and you'll investigate ways to improve. Using the Java language, you'll look deeply into coding standards, debugging, unit testing, modularity, and other characteristics of good programs. With Software Development, Design and Coding, author and professor John Dooley distills his years of teaching and development experience to demonstrate practical techniques for great coding. What You'll Learn Review modern agile methodologies including Scrum and Lean programming Leverage the capabilities of modern computer systems with parallel programming Work with design patterns to exploit application development best practices Use modern tools for development, collaboration, and source code controls Who This Book Is For Early career software developers, or upper-level students in software engineering courses
Front Matter ....Pages i-xxii
Introduction to Software Development (John F. Dooley)....Pages 1-5
Software Process Models (John F. Dooley)....Pages 7-27
Project Management Essentials (John F. Dooley)....Pages 29-38
Requirements (John F. Dooley)....Pages 39-51
Software Architecture (John F. Dooley)....Pages 53-63
Design Principles (John F. Dooley)....Pages 65-74
Structured Design (John F. Dooley)....Pages 75-94
Object-Oriented Overview (John F. Dooley)....Pages 95-106
Object-Oriented Analysis and Design (John F. Dooley)....Pages 107-120
Object-Oriented Design Principles (John F. Dooley)....Pages 121-140
Design Patterns (John F. Dooley)....Pages 141-166
Parallel Programming (John F. Dooley)....Pages 167-189
Parallel Design Patterns (John F. Dooley)....Pages 191-209
Code Construction (John F. Dooley)....Pages 211-234
Debugging (John F. Dooley)....Pages 235-251
Unit Testing (John F. Dooley)....Pages 253-269
Code Reviews and Inspections (John F. Dooley)....Pages 271-282
Ethics and Professional Practice (John F. Dooley)....Pages 283-304
Wrapping It all Up (John F. Dooley)....Pages 305-309
Back Matter ....Pages 311-320