Posts

Showing posts from June, 2025

Clube iniciado e os desafios estão chegando!

Image
  Clube de Estudos em andamento O clube de estudos citado no post anterior já está em andamento e neste artigo vamos conferir os primeiros desafios propostos pelos organizadores. A minha contribuição foi: 1) Sempre envolva o método get usando uma instrução if. Se o sys_id não existir, o método poderá retornar nulo. 2) Não nomeie uma variável apenas como gr, pois ela pode colidir com variáveis globais. 3) Como prática recomendada, sempre use getters e setters. Isso significa que não é uma boa prática acessar um atributo diretamente. A minha contribuição foi: 1) Não nomeie uma variável apenas como gr, pois ela pode colidir com variáveis globais. 2) Next é um método e para chamá-lo ele deve ser seguido por parêntesis (). 3) Sempre use getters e setters ao invés de acessar um atributo diretamente. 4) Como a tabela Problem pode conter milhares de registros, limite o resultado da query para garantir boa performance. Esse aqui é para sempre usar uma função de callback para que a chamada d...

Resolvedores podem editar variáveis de uma requisição?

Excelente artigo escrito por Guilherme Maziero . Resolvedores podem editar variáveis no ServiceNow? Este é um tópico particularmente relevante para consultorias que prestam serviços ServiceNow e para clientes que utilizam a plataforma. Em nossas operações diárias, frequentemente nos deparamos com cenários em que áreas de negócios solicitam que determinadas informações - originalmente enviadas pelo solicitante por meio de um RITM (ou outro processo) - sejam complementadas ou atualizadas pelo resolvedor durante o processo de atendimento. Isso pode envolver a edição de variáveis para concluir o processo ou para permitir a transição adequada entre os grupos de suporte. Cenário prático Tomemos como exemplo uma solicitação de compra. O solicitante preenche os detalhes do produto, mas o resolvedor precisa inserir o número SAP assim que a solicitação atingir o status "Trabalho em Andamento". Para que isso seja possível, a variável precisa ser editável pelo resolvedor. O que a Service...

Um curso sobre Performance acaba de ser lançado

Image
Performance é importante Uma das maravilhas de construir soluções de automação usando uma abordagem Low-Code/No-Code é que o desenvolvedor não precisa ser um Cientista da Computação para entregar seu produto ou serviço. 

 Mas se estamos pensando em escalabilidade e performance, é importante saber sobre o motor que está em funcionamento sob o capô. Conhecer as especificidades da plataforma faz com que um time de desenvolvedores fique mais alinhado com as melhores práticas e lhes permite construir aplicativos que tenham tanto melhor tempo de execução quanto uma melhor manutenibilidade.  E qual é a boa notícia? ServiceNow convocou o time que cuida de Incidentes de Performance em Produção e com a colaboração direta desses especialistas, lançou uma iniciativa muito interessante. Se você trabalha para uma empresa parceira, não vai querer perder um treinamento chamado “ServiceNow Instance Architecture Overview - Building for Performance” disponível na ServiceNow University. Nesse curso h...