Problem: Article: Before you start coding your program, it will help to have some written material to refer to during the programming process. The design document outlines the goals of the program and describes the features in depth. This allows you to stay focused on the function the program.  The design document should discuss each of the features you want to include and how they will be implemented. The design document should also consider the user experience flow and how the user accomplishes his or her task using the program. Create a map for your program, indicating how the user gets from one part to another. A simple flowchart is usually perfectly fine for a basic program. The goals of the program will dictate the structure that you pick. Knowing which one of the following structures best relates to your program will help focus the development. This is the most simple type of program, and allows you to get comfortable with your programming language. Basically, a 1-2-3 program starts, asks for input from the user, and then displays a result. After the result is displayed, the program ends.  The next step after a 1-2-3 is a REPL (Read-Execute-Print Loop). This is a 1-2-3 program that goes back to 1 after displaying the output. Consider a Pipeline program. This is a program that transforms user input and runs continuously. This is a method good for programs that require little user interaction, such as an RSS reader. The program will be written as a series of classes that share a loop.
Summary: Write up a basic design document. Map out the program using rough sketches. Determine the underlying architecture of the program you are creating. Start with a "1-2-3" program.

Problem: Article: Harsh soaps will strip the natural oils from your skin, making it more vulnerable to drying out and this can make your winter eczema worse. Wash yourself with plain water and use a mild soap to clean yourself. This might be hard to do on cold winter days, but it will prevent your skin from becoming waterlogged.  Try to restrict the length of showers and baths to less than 15 minutes. Rub in almond oil while you are still wet (at least in trouble spots). Dry yourself thoroughly. Shower promptly after exercise to prevent sweat from irritating your eczema. People who have eczema are often highly sensitive to strong soaps and exposure may bring on an outbreak. Add thick lotion before putting the gloves on.  Avoid contact with:  Solvents Cleaners Dish soaps Detergents Consider whether your eczema is worse when you are exposed to environmental irritants, such as dust and cigarette smoke. Because you spend more time indoors in winter, you may be more exposed to these irritants more often. Try to reduce your exposure to environmental irritants as much as possible. Eczema is related to allergies, so you may want to consider eliminating foods that you are allergic to. You can ask your doctor to test you for allergies if you are not sure if you have any allergies. Foods that may irritate your eczema include:  Eggs Milk Peanuts Soybeans Fish Wheat Avoid sudden changes in heat and humidity. If the weather is changing dramatically, stay inside as much as possible to give your skin a chance to adjust. If the weather suddenly gets very dry, try using a humidifier in your house to moisten the air. Loose clothing will allow your skin to breathe. Dress warmly in winter and protect your skin from drying winter winds.  Avoid scratchy wool. Wear cool clothing that breathes well during exercise. Stress may make you more prone to eczema. By reducing your stress, you can promote healing for existing patches and reduce the likelihood of it flaring up. Excellent ways to reduce stress include:  Getting 8 hours of sleep each night. This will give you the mental energy to face the challenges in your life. Exercising for approximately 2.5 hours per week. This can be harder to do in winter, but it will pay off. Your body will release endorphins which will relax you and lift your mood. Possible activities include sports, jogging, swimming, and biking. Using relaxation techniques such as meditation, yoga, deep breathing, visualizing calming images, and massage.
Summary: Choose gentle, non-irritating soaps. Take short showers with water that is warm, not hot. Wear rubber gloves when cleaning. Watch for environmental irritants. Determine whether certain foods may make your eczema worse. Try to maintain a stable indoor environment. Wear clothing that won’t scratch or irritate your skin. Reduce stress.

Problem: Article: Feeling good about yourself is crucial to mental health. Worry and negative thoughts can bog you down and keep you from feeling your best. Self-doubt can be particularly distressing. The following exercises can help you quiet your inner critic and soothe your worries:  If you catch yourself worrying and or thinking negatively about yourself, ask yourself some questions. For example: "Is this thought kind to myself?" "Is this thought true?" "Would I say this to someone else?" The answers to these questions can often help reduce self-doubt. Change a negative thought to make it truer or kinder. For example, you might find yourself thinking: “I never get anything right.” Try to make this more truthful by thinking instead: “Sometimes I don’t get things right, but other times I do a really great job. It is ok that I can’t do everything, and I am proud of what I can do.” In times of difficulty, focus on qualities that can help you get through life's challenges.  For example, if you might find yourself thinking: “I don’t like not knowing what is going to happen. What if something terrible happens?” In this case, you can remind yourself of your strengths. You might say to yourself: “I do not like not knowing what will happen, but I do know that I have overcome unforeseeable events in the past. I trust my ability to handle whatever comes my way.” Acknowledging what you value about yourself will remind you of your worth, which is essential to mental wellness. Valuing your strengths can remind you of how capable and competent you are. It is helpful to write down your thoughts about your strengths, or even start a journal. Here are some helpful prompts to get you started: What makes you feel strong? Is it something you do, or a certain environment?  Describe what you feel in moments of strength. Confidence? Pride? List 5 qualities about yourself that are strengths. Which of these is the most important? Why? Self-affirmation is an exercise in which you remind yourself of your worth by saying or writing down things that you like or admire about yourself. Routinely acknowledging the attributes you love about yourself can give you a huge boost in self-esteem.  Say what you like about yourself out loud in a mirror. Anytime you have a moment, you can do this short exercise. Doing it repeatedly will help build self-esteem. An example of an affirmation would be: “I love what a great friend I am, and I proud of how I treat my friends.” Another example could be: “I love that my hair is curly because it is different. I’m glad I am embracing my hair today.” Studies show that self-affirmation can also help relieve stress and promote creative thinking in stressful situations.
Summary:
Question your inner-critic. Focus on your strengths. Practice self-affirmation.