ПРОГРАММИРОВАНИЕ » Страница 1307
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Object Oriented Reengineering Patterns
/ Комментариев: 0/


Название: Object Oriented Reengineering Patterns
Автор: Demeyer, Ducasse , Nierstrasz
Издательство: Square Bracket Associates
Год: 2008
Формат: pdf
Страниц: 360
Размер: 2,5 mb.
Язык: English

A menudo, la documentaci?n o no se encuentra o est? obsoleta y adem?s, los desarrolladores originales de un proyecto ya se han ido a otras empresas o con otros clientes. Tu equipo tiene un conocimiento limitado de la herramienta y los tests unitarios no aparecen o no cubren pr?cticamente ning?n escenario. Al corregir un error en un punto concreto, aparece otro en otra parte del sistema. Lleva m?s tiempo reconstruir funcionalidades que a?adir mejoras; todo parece ir mal...

Muchos sistemas se pueden actualizar o simplemente desechar cuando ya no cumplen su objetivo. Sin embargo, en el Software es crucial la capacidad de poder expandir las funcionalidades originales sin necesidad de rehacer todo lo anterior. ?C?mo se puede reducir la complejidad de un sistema heredado como para que pueda seguir siendo utilizado y adaptado a un coste aceptable?


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Design Patterns in Python
/ Комментариев: 0/


Название: Design Patterns in Python
Автор: Rahul Verma , Chetan Giridhar
Издательство: Autoedici?n
Год: 2011
Формат: pdf
Страниц: 38
Размер: 0,8 mb.
Язык: English

La elecci?n del lenguaje con el que se implementar? afecta el uso de los patrones de dise?o. Naturalmente algunos lenguajes aplican mejor que otros para distintas tareas. Cada lenguaje tiene su propio conjunto de fuerzas y debilidades. En este ensayo implementamos algunos de los patrones de dise?o m?s comunes en Python, cuyo modelo de objetos es bastante distinto al de los lenguajes orientados a objetos convencionales. Por lo tanto, conseguimos algo de visi?n interna de los patrones en el contexto de Python.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
GoF Design Patterns
/ Комментариев: 0/


Название: GoF Design Patterns
Автор: Various
Издательство: Autoedici?n
Год: 2008
Формат: pdf
Страниц: 86
Размер: 1,1 mb.
Язык: English

Gang of Four es el nombre con el que se conoce com?nmente a los autores del libro Design Patterns (ISBN 0-201-63361-2), referencia en el campo del dise?o orientado a objetos.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Design Patterns: Thanks to WikiPedia
/ Комментариев: 0/


Название: Design Patterns: Thanks to WikiPedia
Автор: Various
Издательство: Autoedici?n
Год: 2011
Формат: pdf
Страниц: 180
Размер: 1,08 mb.
Язык: English

Los patrones de dise?o son la base para la b?squeda de soluciones a problemas comunes en el desarrollo de software y otros ?mbitos referentes al dise?o de interacci?n o interfaces.

Un patr?n de dise?o es una soluci?n a un problema de dise?o. Para que una soluci?n sea considerada un patr?n debe poseer ciertas caracter?sticas. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de dise?o en distintas circunstancias.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Domain-Driven Design Reference
/ Комментариев: 0/


Название: Domain-Driven Design Reference
Автор: Eric Evans
Издательство: Autoedici?n
Год: 2015
Формат: pdf
Страниц: 59
Размер: 0,4 mb.
Язык: English

Domain-Driven Design (DDD) is an approach to software development for complex businesses and other domains. DDD tackles that complexity by focusing the team's attention on knowledge of the domain, picking apart the most tricky, intricate problems with models, and shaping the software around those models. Easier said than done! The techniques of DDD help us approach this systematically.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Computer Science Design Patterns
/ Комментариев: 0/


Название: Computer Science Design Patterns
Автор: Various
Издательство: Wikibooks
Год: 2014
Формат: pdf
Страниц: 277
Размер: 1,8 mb.
Язык: English
In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to solve a problem that can be used in many different situations. Patterns are formalized best practices that the programmer must implement in the application. Object-oriented design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved. Patterns that imply object-orientation or more generally mutable state, are not as applicable in functional programming languages.

Design patterns reside in the domain of modules and interconnections. At a higher level there are architectural patterns that are larger in scope, usually describing an overall pattern followed by an entire system.

There are many types of design patterns, for instance:

Algorithm strategy patterns addressing concerns related to high-level strategies describing how to exploit application characteristics on a computing platform.
Computational design patterns addressing concerns related to key computation identification.
Execution patterns that address concerns related to supporting application execution, including strategies in executing streams of tasks and building blocks to support task synchronization.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Application Patterns in Functional Languages
/ Комментариев: 0/


Название: Application Patterns in Functional Languages
Автор: Nikolaas N. Oosterhof
Издательство: University of Twente
Год: 2005
Формат: pdf
Страниц: 147
Размер: 0,6 mb.
Язык: English

Most contemporary pure functional languages provide support for patterns in function definitions. Examples of common patterns are the identifier, constant, tuple, list algebraic, n+k and as-pattern.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
An Introduction to Design Patterns in C++ with Qt 4
/ Комментариев: 0/


Название: An Introduction to Design Patterns in C++ with Qt 4
Автор: Alan Ezust , Paul Ezust
Издательство: Prentice Hall
Год: 2006
Формат: pdf
Страниц: 656
Размер: 7,2 mb.
Язык: English

Qt es una biblioteca multiplataforma ampliamente usada para desarrollar aplicaciones con una interfaz gr?fica de usuario as? como tambi?n para el desarrollo de programas sin interfaz gr?fica como herramientas para la l?nea de comandos y consolas para servidores.

Es producido por la divisi?n de software Qt de Nokia, que entr? en vigor despu?s de la adquisici?n por parte de Nokia de la empresa noruega Trolltech, el productor original de Qt, el 17 de junio de 2008. Nokia anuncio que va a detener sus desarrollos en Symbian para usar la plataforma de Microsoft para sus telefonos inteligentes en Febrero de 2011. En marzo del mismo a?o, anunciaron la adquisici?n de las licencias comerciales de QT por Digia PLC, aunque Nokia va a continuar como la fuerza de desarrollo principal atras de la librer?a.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Ada for the C++ or Java Developer
/ Комментариев: 0/


Название: Ada for the C++ or Java Develope
Автор: Quentin Ochem
Издательство: AdaCore
Год: 2013
Формат: pdf
Страниц: 38
Размер: 0,4 mb.
Язык: English

Nowadays it seems like talking about programming languages is a bit pass?. The technical wars of the past decade have subsided and today we see a variety of high-level and well-established languages offering functionality that can meet the needs of any programmer.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
ADA for Software Engineers
/ Комментариев: 0/


Название: ADA for Software Engineers
Автор: M. Ben-Ari
Издательство: Weizmann Institute of Science
Год: 2005
Формат: pdf
Страниц: 356
Размер: 0,7 mb.
Язык: English

Ada is the programming language of choice for high integrity software systems and is used extensively in industries such as transportation and aerospace. Special features of the book include: Object-oriented programming, concurrency, and embedded and real-time systems are emphasized. Ada for Software Engineers explains the language concepts and the terminology of the standards document, the Ada Reference Manual (ARM).