Article

Static Code Analysis (Linting)

Hero_StaticCodeAnalysis

What Is It?

Analyzing and evaluating code without executing the program. Syntax, comments, naming conventions, and functions of the code are reviewed.

When Should it be Done?

Should be conducted in real time, every time a change is saved. Linting should as be done as a part of continuous integration.

Helpful Tools

Checklists, manual or automated tools, PHP CS (Code Sniffer), JS Hint

Your-Guide-to-Development-Testing
Ben-Spencer-Default-BW_optimize.jpg

Ben Spencer

Content Strategist

Ben has a passion for blending design and writing into a cohesive product narrative. An advocate for research, strategy, and discovery at the front end of any project, Ben excels in high-level thinking about how to most effectively tell a brand’s story in an authentic and relevant way.

Ben received Bachelor’s degrees in Film Studies and Religion from Whitman College, as well as a Master’s in Education from Lipscomb University. He studied UX Design and Content Strategy at General Assembly before joining Fresh’s team in January 2016.

Outside of work, Ben enjoys reading voraciously, watching horror movies, playing video games, and building his skill as an aspiring novelist. He spends every second he can with his wife and his two beloved Boxer dogs, California and Tennessee.