| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2008 11:01:03
|
Gustavo Serafim
Thread.start()
![[Avatar]](/images/avatar/975ae6d3ce8ae6e0711821a97a9f5fae.jpg)
Membro desde: 04/09/2006 15:33:40
Mensagens: 49
Offline
|
pcalcado wrote: Hm.. e por que eu deveria pensar em componentes ao invés de partir para serviços de vez?
Concordo. É mais interessante usar apenas o termo "serviço". Na classificação de serviços, por exemplo, temos vários tipos, de autores diferentes, e com diferenças semânticas muitas vezes sutis. Por isso acho útil relacionar com conceitos mais estáveis, no caso componente de negócio, ou definir um vocabulário comum para facilitar trocas de idéias.
This message was edited 1 time. Last update was at 26/05/2008 12:49:22
|
Gustavo S. Sinis
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2008 14:20:54
|
Gustavo Serafim
Thread.start()
![[Avatar]](/images/avatar/975ae6d3ce8ae6e0711821a97a9f5fae.jpg)
Membro desde: 04/09/2006 15:33:40
Mensagens: 49
Offline
|
pcalcado wrote: Eu já tentei correlacionar CBD com SOA e falhei miseravelmente, 90% dos conceitos presentes em SOA são um subconjunto de CBD.
Phillip, tenho observado que - verdadeiramente - separar a lógica do processo de negócio da lógica da aplicação, e considerar serviços orientados a processo - obtidos com metodologias de decomposição de processo - como um vocabulário comum na comunicação e automatização dos processos negócio, é a única evolução real... Não encontrei esses conceitos, de forma clara, em CBD...
This message was edited 1 time. Last update was at 26/05/2008 14:22:31
|
Gustavo S. Sinis
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2008 18:52:00
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Procura a literatura que te falei. Até BPM tem lá.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2008 22:33:25
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Aiás, Gustavo, agora que vi que você escreveu sobre isso numa revista. Como o site da editora não é acessado da Australia eu não conseui ler o artigo, se puder me manda o pdf por email.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2008 19:38:44
|
Gustavo Serafim
Thread.start()
![[Avatar]](/images/avatar/975ae6d3ce8ae6e0711821a97a9f5fae.jpg)
Membro desde: 04/09/2006 15:33:40
Mensagens: 49
Offline
|
Phillip, fiquei sabendo que foi publicado tem pouco tempo... Ele relaciona SOA e CBD, mas procura ter definições essenciais. Não é voltado para um público de desenvolvedores avançado. Criticas são bem vindas. Artigo.
This message was edited 3 times. Last update was at 29/05/2008 22:56:52
|
Gustavo S. Sinis
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2008 13:23:03
|
andre_salvati
GUJ Ranger
Membro desde: 02/06/2005 16:28:38
Mensagens: 939
Offline
|
Que tal voltarmos aos Casos de Usos?
|
Ajude na criação do StackOverflow em português!!!
http://area51.stackexchange.com/proposals/23539/software-development-in-portuguese?referrer=tI8Uon7RDszY236h5e0UuA2
http://www.empresadigital.inf.br
http://twitter.com/afsalvati |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2008 08:56:38
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
Taz wrote:Que tal voltarmos aos Casos de Usos?
Eu também gostaria.
Tá começando a ficar chato fazer aqueles casos de uso nas aulas.
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2010 18:08:21
|
Renatov
What is classpath?
Membro desde: 29/01/2007 13:50:25
Mensagens: 8
Offline
|
Gustavo, primeiro de tudo parabéns pela perseverança nos posts. Tive uma experiência muito parecida com a sua e faço minhas as suas palavras: "
Gustavo wrote: ...separar a lógica do processo de negócio da lógica da aplicação, e considerar serviços orientados a processo - obtidos com metodologias de decomposição de processo - como um vocabulário comum na comunicação e automatização dos processos negócio, é a única evolução real...
Apesar do Phillip considerar o livro do Cheesman defazado, ele foi o único que evoluiu de forma concreta as compilações do Szyperski. Apresentou um processo de desenvolvimento de sistemas baseado em componentes que realmente permite aos arquitetos de software trabalharem a visão corporativa e a colocar em prática o verdadeiro reuso.
|
|
|
 |
|
|