Avatar de usuario por pello in May 19, 2013, 4:07 pm   tags: java,junit,mock,mockito,

Mock Objects con Mockito

mockito es un framework para trabajar con objetos mock, es decir objetos falsos o simulados. Mockito trata de ser más simple de usar que otras librerías predecesoras como jmock o easymock.

¿Para qué necesitamos objetos simulados? por muchos motivos cuando queremos hacer pruebas unitarias de nuestras clases puede que dependamos de otras clases que tengan alguna pega:

-...

Leer más...  | 0 comments |  PELMAlink |  11 reads
Avatar de usuario por pello in May 17, 2013, 8:14 am   tags: java,,jdbc,dao,pattern,

patrón DAO explicado por Peter

Las aplicaciones que gestionan datos de cualquier tipo necesitan acceder a repositorios de datos persistentes como las BBDD. Los datos no siempre tienen por qué estar en  una BD relacional a la que se accede por JDBC, es más, puede que la BD cambie o que incluso hay otro tipo de orígenes de datos como un LDAP. Con el objeto de separar la lógica...

Leer más...  | 0 comments |  PELMAlink |  21 reads
Avatar de usuario por pello in April 30, 2013, 7:39 am   tags: java,,game,oca,goose,

 

LaOca - Goose Game

Con la intención de servir como base para juegos de tablero más complejos esta sería una implementación del juego de la OCA en java. Este juego es tan sumamente malo que todo lo juega la propia máquina, no necesita intervención humana alguna. Así que un programa principal...
Leer más...  | 0 comments |  PELMAlink |  79 reads
Avatar de usuario por pello in April 29, 2013, 7:48 am   tags: java,jdbc,id,preparedstatement,

JDBC en java

Este es un churro resumen de las cuatro cosas básicas que se hacen con el JDBC, en concreto:

-Las operaciones CRUD (en jdbc el select de una forma el resto de otra)

-El tema de las PreparedStatement, que es la forma correcta de hacer las cosas.

-El tema de sacar el último campo clave generado. En el caso de autonuméricos nos interesa saberlo en muchas ocasiones y la cosa tiene su aquel en java.

 

import...
Leer más...  | 1 comments |  PELMAlink |  101 reads
Avatar de usuario por pello in April 28, 2013, 8:57 pm   tags: java,,consola,javahammer,

JavaHammer

 

JavaHammer es una versión simplificada del juego BattleMasters de MB. El BattleMasters era una versión simplificada de Warhammer en la que  dos ejércitos se enfre ellos hasta la aniquilación de uno de los dos.

 

Repositorio subversion con el código.

Cada ejercito...

Leer más...  | 0 comments |  PELMAlink |  75 reads
Avatar de usuario por pello in March 18, 2013, 9:13 am   tags: visual basic,

Palíndromo 

El clásico ejemplo de palíndromo, en este caso para probar la palabra Shared en los métodos de una clase, que en definitiv equivale al static de java.

Se usa el palíndromo para String y para Enteros.

 

Public Class Palindromo
 
    ''' <summary>
    ''' 
   ...
Leer más...  | 9 comments |  PELMAlink |  241 reads
Avatar de usuario por pello in February 3, 2013, 12:44 am   tags: java,banner,cuatrovientos,

Banner es el clásico programa de unix para sacar por consola un texto en tamaño grande. Había planteado esto y me mandaron una soluciones efectivas pero algo choriceras. Yo planteo esta. Lo hago pensando orientado a objetos, por tanto divido el problema en cosas, no en funciones. Las cosas que salen son: caracteres, pantalla, y alguien que escribe. En java me quedarían 4 clases, una añadida para hacer el main.

Letter

Este es un hashtable...

Leer más...  | 0 comments |  PELMAlink |  318 reads
Avatar de usuario por pello in January 13, 2013, 1:11 am   tags: java,javamon,

Las Javamon son criaturas java que viven la isla JVM y son instanciadas por maestros programadores para luchar en combate
 
Este es un proyecto para montar un sistema de combate de javamon. El proyecto
 consiste en tres clases:

1- una Principal, la que inicia todo.

2- Una clase llamada Javamon para representar a un Javamon

3- Una clase Combate, que lleva a cabo el combate entre dos Javamones


Leer más...  | 0 comments |  PELMAlink |  352 reads
Avatar de usuario por pello in January 11, 2013, 12:10 pm   tags: ,net,visual basic,

 

Seguimos con Visual Basic .NET, en este caso un programilla en el que el usuario da una base y una altura y según lo que elija se calcula el área de un triángulo o el perímetro de un rectángulo. Aquí se ve un pantallazo:
 
 
Vamos, no es nada del otro jueves...
Leer más...  | 0 comments |  PELMAlink |  554 reads
Avatar de usuario por pello in January 9, 2013, 12:40 pm   tags: ,visualbasic,vb,net,

Guste o no Visual Basic da de comer y no se puede relegar. Es inevitable

Este el el clásico ejemplo de Visual Basic, un programa para resolver una ecuación de 2º grado. Está hecho con un par de clases, una se ocupa de la ecuación y la otra del interfaz de usuario.

Image Hosted by ImageShack.us
 

Clase Ecuación

Esta sería...

Leer más...  | 0 comments |  PELMAlink |  392 reads