 known as Moulin-à-Vent. The traditional values of family and hard work have been passed down from generation to generation ever since.
The Pinot Noir and Chardonnay vineyards are situated on the northern slope of the Montagne de Reims. This exposure has proven highly beneficial to the vines. The surrounding forests transmit heat, accumulated during the day, to the vineyards in the cool hours of the night allowing for ideal ripening conditions. The combination of clay-limestone soils, streaked with sandy deposits, and the oceanic climate, produce grapes of exceptional quality./**
 * https://www.kancloud.cn/digest/design-pattern-of-js/128423
 * 
 * 
 * 假设这么一个场景：
 * 
 * 我们负责一个售卖手机的电商网站，经过分别缴纳500元定金和200元定金的两轮预定后，到了正式购买阶段。
 * 针对预定用户实行优惠，支付过500元定金的用户会收到100元的商城优惠券，
 * 支付过200元定金的用户会收到50元的商城优惠券，
 * 没有支付定金的用户归为普通购买，且在库存有限的情况下不一定保证买到。
 */

/* 传统方式实现 */
// orderType：[1:500, 2:200, 3:普通]，isPaid：true/false，stock：库存量
function order1(orderType, isPaid, stock) {
    if (orderType == 1) {
        if (isPaid) {
            console.log("500元定金预购，得到100优惠券")
        } else {
            if (stock > 0) {
                console.log("普通购买，无优惠券")
            } else {
                console.log("库存不足")
            }
        }
    } else if (orderType == 2) {
        if (isPaid) {
            console.log("200元定金预购，得到50优惠券")
        } else {
            if (stock > 0) {
                console.log("普通购买，无优惠券")
            } else {
                console.log("库存不足")
            }
        }
    } else {
        if (stock > 0) {
            console.log("普通购买，无优惠券")
        } else {
            console.log("库存不足")
        }
    }
}

order1(1, true, 500)


/* 责任链方式 */
let order500 = function (orderType, isPaid, stock) {
    if (orderType === 1 && isPaid === true) {
        console.log("500元定金预购，得到100优惠券")
    } else {
        return "nextHandler"
    }
}

let order200 = function (orderType, isPaid, stock) {
    if (orderType === 2 && isPaid === true) {
        console.log("200元定金预购，得到50优惠券")
    } else {
        return "nextHandler"
    }
}

let orderNormal = function (orderType, isPaid, stock) {
    if (stock > 0) {
        console.log("普通购买，无优惠券")
    } else {
        console.log("库存不足")
    }
}

Function.prototype.after = function (fn) {
    let self = this
    return function () {
        let ret = self.apply(this, arguments)
        if (ret === "nextHandler") {
            return fn.apply(this, arguments)
        }
        return ret
    }
}

let order = order500.after(order200).after(orderNormal)
order(2, true, 10)EDITOR’S NOTE: Charlton Heston died April 5, 2008 at his home in Beverly Hills, Calif. Lydia, his wife of 64 years, was by his side. Heston was president of the National Rifle Association, America’s most powerful lobbying organization, from 1998 until he resigned in 2003 when his health began faltering due to Alzheimer’s. At the 2000 NRA convention, Heston raised a flintlock rifle over his head and yelled that a potential Democratic presidency could take away his gun rights only from his “cold, dead hands.”
Here’s an interview with Charlton Heston in 1997. This interview won first prize in “The $21,000 Great Stories Contest,” a nationwide writing competition sponsored by the National Shooting Sports Foundation and the Outdoor Writers Association of America:
Charlton Heston led the NRA from 1998 to 2003. Photo courtesy of Heston’s PR agency. Image used with permission
‘MOSES’ LEADS THE PRO-GUN CHARGE
By RONI TOLDANES
He is known worldwide for his magnificent portrayals of remarkable men. He has portrayed presidents, generals and statesmen; even winning an Academy Award for playing the title character in one of Hollywood’s greatest epics, Ben-Hur. But for millions of his movie fans around the world, Charlton Heston is Moses, the scepter-wielding prophet who led his people to freedom from the tyrannical grip of a despotic pharaoh in the blockbuster film The Ten Commandments.
Now, looking back over a career that has spanned half a century and more than 70 motion pictures, Heston shares his views about gun ownership and his active participation in the defense of the Second Amendment. He is back in the limelight after his election as president of the beleaguered National Rifle Association, a key position in the fight of Americans to preserve their right to bear arms. He has become a real-life Moses for gun owners.
Heston, who said he learned to use a shotgun at age 10 in rural Michigan and prides himself on a personal collection of at least 30 firearms at his Beverly Hills home, said he figured his best asset to the NRA was his fame. “I have my access in Congress because I’m so pretty,” he quipped. “That counts.”
Even those who disagree with Heston acknowledge that his dramatic role as “Moses” in The Ten Commandments is difficult to erase from the public’s mind. “It’s somewhat flattering to lose to Moses, the voice of God,” said Neal Knox, explaining why Heston was able to sweep onto the NRA board and defeat him.
Heston himself is eager to oblige to that notion, which he described in his recent autobiography as “my expanded persona, riding the tiger.” With his image as Moses, he said he gets invited to dinners with powerful politicians and influential world figures. Before his interview with this writer, he traveled to Washington, D.C., for political kibitzing and to New York for a dinner with Prince Andrew honoring the American Air Museum in Britain.
A few years ago, Heston was busy promoting his book To Be a Man, which he dedicated to his grandson, Jack. Thousands queued for his book signing. One of the memorable comments he’d received was from an elderly woman who said, “I quit the NRA because of its bad image. I’m joining again because I know you can straighten things out.”
Photo provided by Charlton Heston. Image used with permission
Both gun lobbyists and gun control advocates say that Heston provided the kind of shot-in-the-arm desperately needed by the NRA and all American gun owners. His primary value lies in being a credible conservative. “Heston can make sure that people understand that the NRA is a mainstream organization,” Rep. Bob Barr (R-Ga.) said. “He can deflect some of this criticism that the NRA represents the fringe elements of society. Charlton Heston is not a fringe person. ”
Observers attribute the scope of Heston’s appeal not only to his stardom but to a reputation untarnished by the sexual and drug-related peccadilloes that dog so many celebrities. “Charlton Heston is a man motivated by commitment,” said Washington-based political consultant Tony Makris. “He’s been married to the same woman, Lydia, for 63 years – his first and only love, the first woman he ever dated.”
RAP CONTROVERSY
In conversation, Heston was his usual affable self – a kind of old-school combination of courtliness, disarming self-mockery and perfect diction. He took advantage of that diction in 1992 when Time-Warner was