Franky J. Quintero Rangel (frankyjquintero)

frankyjquintero

Geek Repo

Location:Colombia

Github PK Tool:Github PK Tool

Franky J. Quintero Rangel's repositories

ddd-python-django

An attempt to implement DDD and hexagonal architecture in Python using Django framework w/o replacing Django's core components.

Language:PythonStargazers:1Issues:1Issues:0

django-api-domains

A pragmatic styleguide for Django API Projects

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

docker-image-jenkins-agents-base

Imagen Docker Base para Agentes de Jenkins

Language:DockerfileStargazers:1Issues:1Issues:0

docker-slave

Base Docker image for Jenkins Agents

Language:DockerfileStargazers:1Issues:1Issues:0

EjemploPooInterfaces

Uso e interfaces para la comunicacion de formularios

Language:C#Stargazers:1Issues:0Issues:0

FlyweightyFactoryPattern

Flyweight y Factory Pattern El patrón Flyweight está íntimamente ligado a otro de los patrones que ya hemos visto: el patrón factoría o Factory Pattern. El motivo no es otro que permitir que sea el objeto que implementa este patrón el que gestione la separación entre la parte “común” (denominada intrínseca) y la parte “privada” (denominada extrínseca), centralizando el proceso y evitando así que perdamos referencias por el camino si realizamos el proceso de una forma un poco más artesanal. Por lo tanto, dentro de un patrón Flyweight, distinguiremos entre estos dos tipos de datos: Intrínsecos: son los datos compartidos por todos los objetos de un subtipo determinado. Por norma general, son datos que no cambiarán a lo largo del tiempo, y si cambian, alterarán el estado de todos los objetos que hagan uso de ellos. Extrínsecos: se calculan “al vuelo” fuera del objeto Flyweight. Este cálculo suele realizarse a partir de los datos intrínsecos y de los parámetros recibidos por los métodos del objeto Flyweight. La idea detrás de los datos extrínsecos radica en que, o bien sean calculados a partir de los datos intrínsecos o bien ocupe una cantidad de memoria mínima en comparación a éstos.

Language:C#Stargazers:1Issues:0Issues:0
Language:C#Stargazers:1Issues:0Issues:0
Language:C#Stargazers:1Issues:0Issues:0
Language:PHPStargazers:1Issues:0Issues:0

TDD_Clase1

Ejemplo de aplicación TDD clase 1 Diseño dirigido

Language:C#Stargazers:1Issues:1Issues:0

TemplateMethod

Template Method Este sencillo patrón resulta útil en casos en los que podamos implementar en una clase abstracta el código común que será usado por las clases que heredan de ella, permitiéndoles que implementen el comportamiento que varía mediante la reescritura (total o parcial) de determinados métodos. La diferencia con la forma común herencia y sobreescritura de los métodos abstractos estriba en que la clase abstracta contiene un método denominado 'plantilla' que hace llamadas a los que han de ser implementados por las clases que hereden de ella.

Language:C#Stargazers:1Issues:0Issues:0

Unit-Of-Work-Example

Unit Of Work, Services y Repository Pattern usando Net Core 2.0

Language:C#Stargazers:1Issues:1Issues:0

wordpress-xmlrpc-client

A PHP XML-RPC client for Wordpress websites

Language:PHPLicense:MITStargazers:1Issues:1Issues:0

Django-Styleguide

Django styleguide used in HackSoft projects

Language:PythonLicense:MITStargazers:0Issues:1Issues:0