3 Matching Annotations
  1. May 2026
    1. Una de las habilidades más importantes que adquirirá es la depuración. Aunque puede ser frustrante, la depuración es una de las partes más intelectualmente gratificantes, desafiantes e interesantes de la programación. La depuración puede ser vista como un trabajo de detective. El programador se enfrenta a pistas y tiene que inferir los procesos y eventos que generaron los resultados que ve. La depuración también es como una ciencia experimental. Una vez que se tiene una idea de lo que está mal, se modifica el programa y se intenta nuevamente. Si la hipótesis era correcta, se puede predecir el resultado de la modificación y así estar un paso más cerca de un programa totalmente funcional.

      Es cierto, es algo que pasa con bastante frecuencia ¿no es cómo que siempre escribamos algo perfecto desde el inicio, cierto? lo veo cómo lo aportado en mi metacognición se ve el problema probando, observando los errores y corrigíendolos de forma consciente

    2. En el contexto de la programación, una función es una secuencia de sentencias que ejecuta una operación deseada y tiene un nombre. Cuando se define una función, se especifica su nombre y secuencia de sentencias. Una vez hecho esto, se puede "llamar" a la función por su nombre.

      El uso de las funciones tanto en Julia cómo en cualquier otro entorno es bastante útil ya que esto permite ahorrar tiempo al guardar las instrucciones o valores en las variables.

  2. Apr 2026
    1. Iterative Refinement addresses the issue that problems are complex and multifaceted. Getting everything right at once is nearly impossible. Instead, computer scientists borrow iterative refinement from the physical sciences to tackle this design problem. In essence, iterative refinement recommends stripping away all inessential details at first and finding a solution for the remaining core problem. A refinement step adds in one of these omitted details and re-solves the expanded problem, using the existing solution as much as possible. A repetition, also called an iteration, of these refinement steps eventually leads to a complete solution.

      Suele suceder con frecuencia, casi nunca se puede resolver un problema grande de una sentada (por ponerlo de una forma coloquial) ya que esto, sumado a que siempre queremos que todo salga perfecto pues es en ultimas imposible ... Siempre es mejor poco a poco siendo conscientes del proceso y su creación sin caer en el error ¿Cual? en el de postergar las cosas por quedarse estancado "mejorarse"