不要和陌生人说话

       不要和陌生人说话

       我曾经忽视了这条原则,以及和他相似的其他几条原则,这使得我在以前的开发中埋下了很多Bug,现在要接受教训了。

 
       面向对象的设计和开发中,最核心的问题就是类的构建以及类于类之间的关系。
 
       如何设计类之间的继承关系,基本原则就是:父类和子类之间,子类要遵照父类的接口,任何使用父类指针的位置,任何子类都可以在此使用。继承关系是面向对象的基本,大多数人包括我在内,都很有意识的去遵从这个原则。
       除了继承,类之间的其他关系更为灵活,这些关系的的设计和实现是面向对象最难掌握的部分。这也就引出了很多设计模式。认真研读这些设计模式,发现其中没有任何一个模式的任何一个类去和陌生人谈话,类的继承层次尽量少,这一点我一直很注意,但从没注意过类的其他关系层次也要尽量少。
       无视原则的后果是很严重的,代码会变得毫无意义的复杂,牵一发而动全身,一堆类僵死在了一起,没有一点灵活性可言。
       举一个例子,有一个Person类,有一个smoke的动作,需要一个lighter,于是你传递一个desk参数进去,desk里有drawer,drawer里有lighter。这样貌似还可以用:
        class Person
        {
              smoke(cigar, desk)
              {
                     desk.getDrawer().getLighter().light(cigar);
              }
       }
       这里两个问题:
       1. Desk.getDrawer().getLigher() 这个过程的空指针问题。
       2. 如果我现在没有desk,而只有一个lighter,或者我有一个bag,bag里有lighter,怎么办?
       于是,desk,drawer, person这些类就僵死在一起了,要解决问题2,要么改变现有的接口,要么就得构建一个desk,一个drawer,把火柴放进去,这种做法很可笑,但我经常做。
      
       要真正解决这些问题,就需要我们认真地遵从原则,尽量简化关系,尽量让每个类、每个方法做好自己的本职,Keep it simple, stupid。
### 回答1: 在人群面前大声说话时,你可以尝试以下几个步骤: 1. 深呼吸,让自己保持冷静,避免紧张。 2. 确保你的发音清晰,让别人能听清你的话。 3. 将声音的音量适当调高,但不要过度。 4. 对准麦克风或讲台说话,这样能够更好地将声音传达给观众。 5. 使用手臂手势来表达情感,让观众更容易理解你的讲话。 6. 尝试用语调语速来调整讲话的节奏,使观众保持兴趣。 7. 在讲话过程中注意保持眼神交流,与观众保持联系。 希望这些建议能帮到你。 ### 回答2: 在人群面前大声说话需要一定的自信技巧。以下是几点建议: 首先,提高自信心。对自己的能力知识有信心是大声说话的基础。要意识到每个人都有自己独特的价值观点,并相信自己的观点同样重要。通过自我肯定积极的思维来提高自信心。 其次,熟练掌握所要发言的内容。做好充分的准备工作,了解并掌握要表达的观点、事实数据。熟悉自己要说的内容有助于自信清晰地表达。 第三,练习发声控制呼吸。练习气息控制正确的发声技巧可以提高大声说话的效果。通过深呼吸来充实气息,掌握正确的声音投射方式,保持声音的稳定清晰。 第四,注意声音的调节节奏。根据不同场合需要,适时调节声音的大小音调。注意控制语速节奏,以确保能够让听众清楚地听到你的话,并能够理解接受你的观点。 最后,积极参与社交活动,争取机会多说话。多参加一些集体活动讨论,提高与他人沟通的机会经验。通过与他人的交流互动,逐渐熟悉自信于人群中大声表达自己的观点。 总之,大声说话需要自信、准备技巧。通过不断的练习积极的参与社交活动,相信你可以在人群面前大声表达自己。 ### 回答3: 想要在人群面前大声说话,首先要保持自信冷静。以下是一些帮助你在人群面前大声说话的方法: 1. 准备充分:在公众场合发言前,先做好充分的准备工作。了解你要讲的内容,编写好清晰而简洁的提纲或者脚本,然后反复练习,提高自己的熟练度。 2. 控制呼吸:紧张焦虑可能导致你喘不过气来。在讲话前,深呼吸几次来放松自己,控制好呼吸,以保持稳定的声音。 3. 平稳而有力的声音:由于讲话的声音容易在人群中被掩盖,所以要保持平稳而有力的音量。练习对着镜子或者朋友大声说话,培养出讲话时的自信稳定。 4. 使用手势身体语言:使用适当的手势身体语言能够增加你的说服力。运用手臂手指来强调重点,用自然的动作来配合讲话,让人们更容易理解你的意思。 5. 连络视线:与观众建立眼神交流是建立联系吸引注意力的重要方式。试着将注意力平均分布在听众中,通过与他们的视线交流来保持他们的兴趣专注。 6. 慢而清晰:为了让人们更容易听懂你的话,慢下来并尽量清晰地发音。避免吞音或者咬字不清,这样可以确保听众可以理解你的意思。 7. 积极回应:在大声说话时,不能只是把自己的意见灌输给听众,还需要积极回应他们的反馈问题。这样可以增加互动交流,使你的讲话更具有说服力。 总之,在人群面前大声说话需要充分准备、自信冷静,并运用适当的技巧身体语言。通过不断的练习积累经验,你可以变得更加自信能说服力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值