Pesquisar na Comunidade
Mostrando resultados para as tags ''pog''.
Encontrado 2 registros
-
Ola pessoal xtibiano. Neste tutorial estarei abordando as famosas gambiarras ou "pogs". Tomara que gostem do tuto e que decidam o sua posição em relação a gambiarras. Organizei o tutorial por perguntas mais "importante" em relação ao poger. Todas as perguntas estão organizadas e bem estruturadas. Mais o que é Gambiarras? Gambiarras são novas formulas em programação para se realizar uma ação. Normalmente as "gambiarras" são associadas a lentidão e mal uso da linguagem mais isto irá depender da sua estrutura! Normalmente um programador busca a formula mais convencional,simples,rápida é funcional para se realizar um script mais os programadores "gambiarizadores" tentem de inúmeras maneiras possíveis mesmo comprometendo a performance de seu script . Na hora da construção ele utiliza estruturas mais "abusivas". Um exemplo de gambiarra são a reconstrução de funções nativas da linguagem normalmente as funções recriadas saem com sua "performance" prejudicada. Todo programador utiliza gambiarras? Normalmente um programador adquiri esta "sede" de gambiarras ou seja nem todo programador gosta dessas fantásticas ideias. Normalmente gambiarras são associadas a falta de organização é isto e realmente verdade. Um gambiarrador normalmente tem menos organização em seus scripts ignorando (nome de variáveis,espaçamento e etc...) Necessita ter mais conhecimento na linguagem para usar as gambiarras? Não necessita ter mais conhecimento NECESSITA TER MAIS CRIATIVIDADE. Como foi dito o gambiarrador utiliza estruturas "abusivas" ou seja que consomem mais processamento da plataforma. Loops e Tables com múltiplos valores são muitos comuns em scripts com gambiarras. Existe a possibilidade de ter uma gambiarra amigável com o processamento da maquina? Claro. A maioria das gambiarras consome uma boa quantidade de processamento da maquinas mais não significa que todas as gambiarras vão utilizar a memoria de forma abusiva. Lembrando que gambiarras são apenas formulas mais inovadoras não as confundam. Numero de linhas de um código e associado a gambiarras? Sim. Normalmente códigos com gambiarras são perfeitamente visíveis que consomem mais linhas. Usar mais inovação também gasta linhas(hehe). Afinal de tudo vale a pena virar um poger? Tudo depende da pessoa. Se a pessoa gostar do que faz não há nada que impeça usar gambiarras. Um programador acima de tudo deve gostar do que ele faz. Tomarás que tenham respondido suas perguntas sobre as gambiarras. E isto ae pessoal. OUVIU LUCKOAKE POG NÃO E RUIM.
- 5 respostas
-
- pog
- gambiarras de linguagens
- (e 4 mais)
-
Olá Antes de mais nada, quero informar que este tutorial é apenas para descontração, e que não seja levado a sério, por favor. Não, é sério mesmo, não leve isso a sério ou você pode acabar com sua reputação. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Introdução 1) O que é POG? POG, ou Programação Orientada a Gambiarras, é o modo de programar que faz um usuário chegar à um resultado de uma maneira extremamente nada convencional, tendo vários motivos, como a preguiça. É o ápice da carreira de um programador, em que ele se torna um gambiarrizador. O primeiro POG conhecido foi feito em 1582 d.C. Atualmente, este POG é chamado de "Ano Bissexto", criado pelo Papa Gregório XIII. Este POG foi aplicado quando descoberto que a Terra leva 365 dias e 6 horas para dar uma volta no Sol, sendo que nosso calendário tem apenas 365 dias, fazendo com que tenhamos 6 horas a menos no ano. Ao invés de corrigir o sistema para que não houvesse essa diferença, a solução adotada pelo Papa foi: "A cada quatro anos, é só colocar mais um dia". E então foi criado o primeiro POG de que se tem notícia. Por causa desse fato, dia 29 de fevereiro ficou conhecido como "Dia Internacional da POG", instituído em 1930. 2) POGs Conhecidas - Windows - Qt - Universo - MacGyver - Scripts do Caotic Sendo um POGger Antes de se tornar um POGger, há alguns requisitos básicos: - Preguiça - Final de semana - Véspera de feriado ou feriado - Windows - Imaginação Após ter esses requisitos, você pode começar a ser o mestre dos mestres, o gambiarrizador. O tipo de programador que consegue fazer o confuso ficar complexo. Comecemos com um script básico, que soma 3 com 50. local a = 3 local b = a + 50 local c = b print(c) E um script que diz sim se a = b. local a = 3 local b = 2 if b == a then print("Sim") end if b ~= a then print("Não") end Ou então, para gerar um número aleatório. function generateRandomNumber() return 4 end (OBS: A melhor parte é teimar que o número é aleatório) E até mesmo pra saber se o número é par: function isPar(number) local x = {1, 3, 5, 7 , 9} local number = tostring(number) local a = string.sub(number, #number) local a = tonumber(a) for i =1, #x do if a == x[i] then return false end end return true end Para descobrir se alguém está online também: function isOnline(cid) local player = {} for a, b in ipairs(getPlayersOnline()) do if b == cid then table.insert(player, cid) end end if #player > 0 then return true else return false end end Ou montando frases: function pogeandoComCaotic(array) -- Quem precisa de table.concat? k = 1 while k < #array+1 do x = ""..(x or "").." "..array[k].."" k = k+1 end return x end local a = {"usar","table","concat","e","para","os","fracos"} print(pogeandoComCaotic(a)) Afinal, pra quê table.concat quando se tem um caotic? - POGs falhos Só vale lembrar que nem sempre um POG vai funcionar, muitas vezes ele vai acabar explodindo o PC da pessoa dando erro. local a = 3 while a ~= 100 do if a then os.execute("ECHO "..a.."") local a = a + 1 end end Final Como já dizem os grandes programadores gambiarrizadores: "Não importa a gambiarra, o que importa é o resultado final". Felizmente, ninguém escapa do POG. Programador que não usa POG é poser. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ É isso galera, obrigado e NÃO SEJAM POGGERS Créditos: - LuckOake -- Pelo "tutorial" e scripts - Caotic -- Por alguns POGs - Slicer -- Por ajudar com um POG - Desciclopédia -- Por algumas informações