Até que enfim estreando meu blog 3

Posted by admin on January 18, 2008

Saudações,

Após muito tempo, sendo mais exato quase 11 meses de enrolação, venho estrear meu mais novo blog e diga-se de passagem, meu laboratório. Há quase dois anos atrás tive uma rápida iniciativa de publicar minhas idéias de projetos num blog (www.javablog.com.br) mas quase nunca funcionava e acabei desistindo. E agora com toda minha vontade venho publicar minhas idéias.

Proposta para este blog:

Este blog será 75% direcionado as áreas de TI, principalmente falando sobre novidades e idéias relacionado a desenvolvimento de software, como métodos de desenvolvimento de software, linguagens de programação, entre outras como, Linux e etc.

A principal linguagem a ser focada será JAVA envolvendo Desktop, Mobile, Web e aplicações Entrerprise.

Atualmente venho aprendendo Flex e futuramente Ruby, por esse motivo também haverá conteúdos dessas novidades que estão fervendo entre os profissionais da área.

Por que 75%? Porque 25% também poderei falar sobre acontecimentos não relacionado diretamente ao mundo de TI.

E como sou melhor codificando do que escrevendo vai aqui a semântica em java do objetivo do meu blog.
Rodrigo.java


package br.com.guedesdesouza.blog;

/*
*
* @author Rodrigo Guedes de Souza
*
* Interface que representa meus objetivos
* a serem aplicados
*/
public interface Rodrigo {
public String ideias();
public String projetos();
public String noticias();
public String opinioes();
public String novidades();
public String referencias();
public String experiencias();
}

Blog.java


package br.com.guedesdesouza.blog;

public class Blog implements Rodrigo{

public Blog(String mensagem){
System.out.println(mensagem);
}

public String ideias() {
return ""; //TODO fazer um Post
}

public String projetos() {
return ""; //TODO fazer um Post
}

public String noticias() {
return ""; //TODO fazer um Post
}

public String opinioes() {
return ""; //TODO fazer um Post
}

public String novidades() {
return ""; //TODO fazer um Post
}

public String referencias() {
return ""; //TODO fazer um Post
}

public String experiencias() {
return ""; //TODO fazer um Post
}
}

Main.java


package br.com.guedesdesouza.blog;

/**
* @author Rodrigo Guedes de Souza
*
*	Classe executora
*/
public class Main {
public static void main(String[] args) {
Rodrigo meuBlog = new Blog("Seja Bem Vindo ao meu Blog");
}
}

E como aceito criticas e sugestões porque não passar por um teste unitário antes. heheheh

BlogTest.java


package br.com.guedesdesouza.blog.test;

import br.com.guedesdesouza.blog.Blog;
import junit.framework.TestCase;

/**
*
* @author Rodrigo Guedes de Souza
*
* Classe responsavel por testar o conteudo do blog
* e quem irá fazer isso é você leitor...
*/
public class BlogTest extends TestCase {

public void testPost() throws Exception{
Blog testBlog = new Blog("Testando o Blog");

assertPostUltrapassado(testBlog.ideias());
assertPostSemUtilidade(testBlog.projetos());
assertPostAntigas(testBlog.noticias());
assertPostMedilcre(testBlog.opinioes());
assertPostIrrelevantes(testBlog.novidades());
assertPostUltrapassado(testBlog.referencias());
assertPostSemValor(testBlog.experiencias());
}
}