I think that when designing, it is important to consider who the audience is, what is the message or goal. It is important to have a deep understanding on the cause and what the deliverables will be. In Designing programmers by Karl Gerstner reads” The creative process is to be reduced to an act of selection. Designing mean to pick out determining elements and combine them.” I think that this is a very important point because determining what what will be the main focus when and combining the most important elements is a great approach. 

Moreover, I think the “Program as Grid” is an interesting concept worth mentioning  because it focuses on balancing and accommodating each item to deliver a well organize message. Looking at the grid on page 61 “Designing programmers by Karl Gerstner” it is complicated to understand what is going unless there is an explanation. Designing can be complex and it takes time to decide where we want each item to go and how to display this in an organize, concrete way. 

In Grid and Design philosophy by Josef Muller-Brockmann. He explains the importance of grid for designing and math is an important tool in design. The elements used in design, typegrophy, color, shapes, logo etc. these elements need to be position perfectly to fit the template that is being used to showcase the design. The use of a grid is essential in order to organize, make some elements stand out, clarify what the message is.