Good Design

I took my first programming class when I was a freshman. It was exciting as well as mysterious. The first programming language I learned was python. It’s one of the high-level languages that’s well-known for its simplicity.  I am sure everyone who learned python on any programming language, first learned how to print.  Anyone can understand the print function of python. I think it’s a good design because it makes the mysterious world of coding easily accessible for beginners. It abstracts the complexity of a particular function and only shows what is necessary. It’s neat and doesn’t concern itself with the various details that might worry advanced developers. Similar to any good design,  it coveys its usage very effectively. 

Leave a Reply