Autor Tópico: Sugestão para o nome da macro - sc_error_message  (Lida 3143 vezes)

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Sugestão para o nome da macro - sc_error_message
« Online: Novembro 29, 2011, 10:42:54 am »
Eita nominho lascado é esse;

sc_error_message("Texto");

Sempre que preciso usar tenho que ficar consultado a documentação para lembrar da bendita macro.


Eu agradeceria muito se colocasse um nome mais simples, Tipo

sc_erro("Texto);
ou
sc_mensagem_erro("Texto");

ou um nome simples de lembrar...



Haroldo

  • Expert
  • *****
  • Mensagens: 6264
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Sugestão para o nome da macro - sc_error_message
« Responder #1 Online: Novembro 29, 2011, 11:08:54 am »
crie uma biblioteca com funções usando sua nomenclatura pessoal , sc_error já existe e para confundir com sc_erro aí sim ia ficar mais complicado, e no meu ver o nome é adequado, pois é uma mensagem a ser exibida somente quando ocorre erro.

personalize suas macros:

Function my_erro ($_msg) {
   sc_error_message($_msg);
}

A propósito, conforme a ISO, você deve ter uma tabela de erros, e não fixá-los dentro do código.


Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #2 Online: Novembro 29, 2011, 03:03:59 pm »
Então Haroldo, eu acho que esse encapsulamento de função é desnecessário, olhando pelo lado que se a macro tivesse um nome mais didático, não que o nome não é adequado, eu acho que ele não é didático.


Se o nome foce didático não precisaria ficar encapsulando funções que já estão pronta pra uso.








crie uma biblioteca com funções usando sua nomenclatura pessoal , sc_error já existe e para confundir com sc_erro aí sim ia ficar mais complicado, e no meu ver o nome é adequado, pois é uma mensagem a ser exibida somente quando ocorre erro.

personalize suas macros:

Function my_erro ($_msg) {
   sc_error_message($_msg);
}

A propósito, conforme a ISO, você deve ter uma tabela de erros, e não fixá-los dentro do código.

Haroldo

  • Expert
  • *****
  • Mensagens: 6264
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Sugestão para o nome da macro - sc_error_message
« Responder #3 Online: Novembro 30, 2011, 12:00:16 pm »
Eu acho muito pessoal esse lance de nomenclatura, cada um vai querer de um jeito.
Você pode sc_error_message na verdade é uma macro que ao gerar o código fonte será rescrito como uma função, vc pode em vez de usar o sc_error_message copiar o código dentro de uma função sua, não há encapsulamento neste caso.

E tem outra, muitos usam dessa forma a anos, e já estão acostumados, alterar agora não seria conveniente.
 

Paulo R. A. Cabreira

  • Novato
  • *
  • Mensagens: 18
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #4 Online: Março 26, 2012, 02:27:59 pm »
Citar
E tem outra, muitos usam dessa forma a anos, e já estão acostumados, alterar agora não seria conveniente.

Me lembro quando o nome foi alterado de "sc_erro_mensagem" para "sc_error_message".
Pensa na mão de obra...
"Qualquer bobo escreve um código que um computador entenda. Bons programadores escrevem códigos que humanos entendam." (Martin Fowler)

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #5 Online: Março 26, 2012, 05:05:14 pm »
É...... Isso teria que ter pensado antes de criar a macro, agora que a cagada está feita, tem que ser = o Haroldo sugeriu, criar sua própria função de erro.

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #6 Online: Março 26, 2012, 07:47:03 pm »
A NM não ta resolvendo Bug que é prioridade máxima, acha que eles vão alterar o nome de uma função só porque vai ficar mais fácil de lembrar...? Aí é soda né....!!!

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #7 Online: Março 27, 2012, 10:43:49 am »
A NM não ta resolvendo Bug que é prioridade máxima, acha que eles vão alterar o nome de uma função só porque vai ficar mais fácil de lembrar...? Aí é soda né....!!!


Concordo;

waae

  • Avançado
  • ****
  • Mensagens: 292
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #8 Online: Março 28, 2012, 10:28:22 am »
Já vejo outro problema em mudar o nome dessa macro, se colocassem "sc_erro" ou "sc_erro_mensagem" já sairia do padrão pois todas as macros tem o nome em inglês (sc_date, sc_field_display, sc_mail_send, sc_btn_display, sc_date_dif... ).

E realmente... já imaginou trocar TODAS as macros... o trampo que iria dar e o problema e bugs que iriam gerar... =\

jovitomelo

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 916
    • Simples Assim
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #9 Online: Março 28, 2012, 11:48:47 am »
E eu ter que corrigir tudo (aaffffff)
Jovito Melo
Maceió - Alagoas

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #10 Online: Março 28, 2012, 06:47:18 pm »
concordo, na altura do campeonato se os bugs for corrido já está de bom tamanho.

agora só não consegui assimilar o seguinte.

Pois é uma ferramenta brasileira, por que as macros estão em Inglês?

Vai entender...

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #11 Online: Março 28, 2012, 07:04:07 pm »
concordo, na altura do campeonato se os bugs for corrido já está de bom tamanho.

agora só não consegui assimilar o seguinte.

Pois é uma ferramenta brasileira, por que as macros estão em Inglês?

Vai entender...
Eu tenho minhas dúvidas de que essa ferramenta seja inteiramente brasileira, eu acho sinceramente que existe algum investidor gringo muito forte que financia uma parte desse projeto.
Digo isso até pela forma como somos tratados, parece que o mercado brasileiro é de prioridade secundária ou menos ainda.

Vamos ver se com a Associação as coisas mudam, é rezar, torcer e esperar!!!

Kleyber

  • Expert
  • *****
  • Mensagens: 2232
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #12 Online: Março 28, 2012, 07:26:08 pm »
concordo, na altura do campeonato se os bugs for corrido já está de bom tamanho.

agora só não consegui assimilar o seguinte.

Pois é uma ferramenta brasileira, por que as macros estão em Inglês?

Vai entender...
Eu tenho minhas dúvidas de que essa ferramenta seja inteiramente brasileira, eu acho sinceramente que existe algum investidor gringo muito forte que financia uma parte desse projeto.
Digo isso até pela forma como somos tratados, parece que o mercado brasileiro é de prioridade secundária ou menos ainda.

Vamos ver se com a Associação as coisas mudam, é rezar, torcer e esperar!!!

... e PARTICIPAR!!!
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

jovitomelo

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 916
    • Simples Assim
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #13 Online: Março 28, 2012, 08:10:08 pm »
Pessoal,

Muita coisa é comprada fora e incorporada.

Menus - http://www.cssmenumaker.com
Calendário - http://arshaw.com/fullcalendar/
O Editor

E por aí vai...

T+
Jovito Melo
Maceió - Alagoas

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Re:Sugestão para o nome da macro - sc_error_message
« Responder #14 Online: Março 29, 2012, 05:01:50 pm »
Pessoal,

Muita coisa é comprada fora e incorporada.

Menus - http://www.cssmenumaker.com
Calendário - http://arshaw.com/fullcalendar/
O Editor

E por aí vai...

T+


Suspeitei desdo principio.

Eu nem sabia disso rsrs