That's how you make a zero- delay part. About the difference between flip-flops and latches, it used to be that people made a big distinction between these two circuits. A lot of the old NMOS circuitry was built using these types of latches, with multiple clock phases used to sequence the processor through successive stages of latches. The internal pulse then operates the latch. You are correct in thinking that a differentiating circuit might be one way to construct such a circuit.
Latches are simpler, but flip-flops are more convenient to design with.
Today, most designers use flip-flops, to the point that many people have forgotten what constitutes a latch. Include your name and email address in the body of the message. Inc. All Rights Reserved.