View Code? Open in Web Editor
NEW
Morphoide It is a dynamic library open source that is easy to use and with good documentation that tries to achieve a more user-friendly experience when programming with the Java programming language.
Java 10.23%
HTML 79.43%
JavaScript 0.63%
CSS 9.72%
morphoide's Issues
Realizar más transformaciónes y desarrollar las funciones @Zelechos
Aprender los Estándares de Programación en JAVA
Para ver la forma más didáctica de aprender HTML para los cursos
Crear Readme.md para cada Carpeta @Zelechos ya que cada una tiene que tener la respectiva documentación:
Para crear la aplicación de escritorio de la librería @Zelechos
Crear subrutinas y mejorar la funcionalidad de las interfaces para que no abarque mucho codigo
Ante de viernes tener todo los algoritmos comentados y listos @Zelechos
Crear una Rama para hacer el Desarrollo de la Documentación se desarrollara una Documentación de alta calidad que se desarrollara en tres etapas @Zelechos
Aplicación de Escritorio
Pagina Web
Aplicación Móvil
Realizar un cambio al proyecto está semana
Crear una Arraylist para un mejor manejo de las imagenes del proyecto.
Modificar la interface para que sea dinámica
En Base a estándares de Javadoc documentar el código con Tags y buenas practicas de comentarios
v0.2.0
Implementar Subrutinas para Patrones y criptografias, regex para validaciones de Usuarios @Zelechos
Ejemplo
Las Siguiente funciones son parte de Morph String
code inicial
private static final Pattern specialPattern = Pattern .compile ("[!@#$%&*()_+=|<>?{}\\ [\\ ]~-]" );
private static final Pattern specialPatternTwo = Pattern .compile ("^[A-Z0-9_]*$" );
public static boolean validatePassword (String password ) {
if (!(password .length () >= 8 && password .length () <= 48 ))
return false ;
return (containsNumber (password ) || containsSpecialCharacter (password )) && containsLowerCase (password );
}
public static boolean validateName (String name ) {
return specialPatternTwo .matcher (name ).find ();
}
public static boolean isNullOrEmpty (String value ) {
return value == null || value .isEmpty ();
}
private static boolean containsSpecialCharacter (String value ) {
return specialPattern .matcher (value ).find ();
}
private static boolean containsLowerCase (String value ) {
return contains (value , i -> Character .isLetter (i ) && Character .isLowerCase (i ));
}
private static boolean containsUpperCase (String value ) {
return contains (value , i -> Character .isLetter (i ) && Character .isUpperCase (i ));
}
private static boolean containsNumber (String value ) {
return contains (value , Character ::isDigit );
}
private static boolean contains (String value , IntPredicate predicate ) {
return value .chars ().anyMatch (predicate );
}
Después de que la rama Master sea la rama por defecto fusionar la rama Developer a la rama Master
Renombrar las imágenes y refactorizarlas en el código dejando el código funcional
Cambiar el movimiento de la ventana
Clonar repositorio he habilitar en la laptop
quiero que se cambie la rama por defecto de developer a master
Refactorizar PragmaticMorphoideInterface para empezar a desarrollar una documentación base en donde los demás Productos tendrán el mismo contenido @Zelechos
Tomar en Cuenta el Siguiente Issue #16