skinny.

Latest / Agile Software Engineering

Before You Add Macros, Learn BNF (Compiler Theory part 1)

Send us Fan MailIn this episode of The Agile Software Engineering Deep Dive, Alessandro Guida begins a two-part journey into compiler theory with a look at Backus-Naur Form, or BNF.For many software engineers who studied computer science in earlier decades, BNF belonged to the world of compilers, formal languages, syntax, parsing, YACC, and the famous Dragon Book. Today, many developers may never encounter it directly.But the need for it has not disappeared.Whenever we add formulas, macros, templates, filters, workflow conditions, configuration syntax, rule engines, or domain-specific…

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.