Guesspert: Rust might be least of Kobe s worries
IS ANYONE GOING to be able to stop Kobe Bryant and the Lakers from winning the NBA Finals?
OK, maybe they ll get kidnapped by the aliens from the new Indiana Jones movie. But even then, I d bet Phil Jackson would be able to figure out some mystical wavelength they share, and the aliens would deliver them to the Staples Center in plenty of time for the morning shootaround.
Other then that, now the Lakers must wait. I m writing this before Friday night s Boston at Detroit Eastern Conference Finals Game 6. Asking the Celtics to put away a series on the road is like asking Charles Barkley to put away the poker chips. So I m wagering that the series will wrap up Sunday afternoon.
Because the Lakers closed out their series so early by a 4-1 margin, they get a little rest before their matchup with an Eastern Conference opponent. But is it too much rest? The Lakers have zipped through the playoffs with a 12-3 record. Now comes the danger that the rest will turn to rust.
Yes, let s drag out the old rest-rust debate. I can bring up that going into last year s World Series, the Colorado Rockies had won 21 of their final 22 games. Then after having eight days off, and were swept by the Red Sox.
I could bring that up, but Kobe probably doesn t want to hear about anything that has to do with Colorado.
But besides the rust of too much rest, here are some other problems that might befall the Lakers:
-- Plaque buildup.
-- Their library books might become overdue.
-- A mile-wide asteroid could smash into El Segundo.
-- Those words no man can resist: Never-Ending Shrimp Fest at Red Lobster.
-- A new 900-page Harry Potter book might come out, and Pau Gasol decides he can t suit up again until he finishes it.
-- Bloggers post a YouTube video of Mitch Kupchak begging other G.M.s into a trade for Kobe.
-- The players might become addicted to webcam conference calls with Nick Saban.
-- Some time over the weekend in Boston, Larry Bird and Kevin McHale will walk through that door.
-- A Laker might accidentally try to date Evan Longoria.
-- David Stern might implement an entirely new set of conspiracy theories just to throw off all the conspiracy theorists.
If all else fails, the Lakers can try to keep busy by getting an early start on their Christmas shopping. I m fairly confident the NBA Finals end a few days before the month of December.
ORVILLE S LAST WORD
If the cop-out answer to every mystery on TV s Lost has to do with time travel, then I m going to want to slip back to 2004 and tell myself not to get caught up in this show in the first place.
Thumb your nose at the space-time continuum by going to thestate.com/guesspert and check out Greg s s Season Five theories for Lost on the Guesspert blog. Hardy Vision appears each week at CBSSports.com
I have never because and play cards so long flower feel the regret, I learned a some which universal knowledge Software development time for the longer, the more I am convinced that this is the difference between an incredible similarity.
Learn
I learn playing poker and learning software development is the same way: as much as possible reading. I have spent two years, finished the best of each to find a book about poker. Finally Jingzhi as many as 39. Programming so. At this point, I still
ThoughtWorks, I set the book also burned a few.
I think that, regardless of programming or play cards, read books, magazine and blog are to be essential for success, and to make a living for them to the industry, but reading alone is not enough. Perhaps you can book all the knowledge into the brain, but know that when the application of the rules, this is the real master of the signs.
Indeed, Kaijuanyouyi. But always through Miles Road, in order of application specific technology Lanshu the specific environment in mind. All books are impossible to include a space only through a personal experience to experience, so that you can in certain circumstances or for their own employers to make quick and correct decisions, and these decisions may be worth thousands or even millions of Dollars.
The valuable experience, nothing can be the world.
The pinnacle of art
You can design a regular poker players beat the computer program. Follow some basic rules, of course can be won. But so far, no program can beat the best poker players. Poker skills are up because the peak, will become an art. Software development so. Also to become a line of development, as long as you adhere to a set of best practices. If the classic reference guide to act in a class of books, developed a pretty good application should not be a problem, but results will be better than the other most common approach. With so many failed projects as a lesson, I believe, good enough to make most of the management of the willing to pay.
Of course, some managers have higher standards. In the bank, start-up companies, in areas such as health care system, standards are more stringent. Pretty good of course is far from enough. Those managers will be happy to pay for the best choice, is far more than they expect ordinary people skills. But the problem is that expert-level programmers with the skills of ordinary programmers different. Ordinary programmers know that doing things the way; experts know the purpose of doing things. Ordinary programmers will follow the rigid pattern books in the instructions, as to comply with general information and guidance; experts are aware of the innovative model may lead to improved performance of the index level.
They see the world is not the same, so it is very difficult with ordinary programmers across the exchange of experts. Do arts critic YI done outstanding arts critic difficult.
Decision-making skills
In poker and programming in an absolute truth: Jihumeiren like his self-feeling as good. A self-knowledge is a good start, it was still difficult to know with the gap between experts. Programmers the opportunity to contact experts are not many, it just can not judge their skills. In the table, everyone is a title to come, most people will be too high evaluation of its licensing skills, which I always surprised
Of course, he may have been very good, otherwise will not become a technology leader. But if the whole industry with the most outstanding people compared to what position he is If you believe that in their own circles List has been a small mountain people, and that encounter different views, he will ask for reaction Some people will regard it as an opportunity to learn and to feel excited, but most will be different views on Chizhiyibi.
Teamwork
At first look, poker is a confrontation of the game. But the fact rarely the case. Even in the smallest table stakes, usually at least a few people often deal with. They will not reach a consensus to deal with licensing conditions for the table other people - they do not have that. We all know that one truth: You are not going to card playing with good people Duizhe Gan, won their money, but from the low level of the people who make money. Professional players even like to work together as a team. Some people each other stakeholders, there was a profit while people who have receipts. They not only mutual understanding and awareness of many people. If the best of a Licensing Board, the floor manager will be greeted with them; waiter for their opponents modulation of the high alcohol drinks, and hand (the licensing) would intentionally made mistakes in order to influence a person feel (very few people When not in the mood to fight licence). Everybody is to work together to ensure that everyone can earn some money.
Quite interesting is that the programmers with similar situation. Many people are sitting in Georgia yard, rely entirely on their own to solve the problem. They often work in the code unique to the individual under the model system. I have personally witnessed, in which programmers delivery of applications, the integration has always been everyone s heart disease. And more Unfortunately, the integration of the pain is only the smallest problems. Assume that the IT department to business needs lock for the needs of 500 documents. If the company decided to change the direction of business, followed by the system needs to change is Tongbuyusheng. To the millions of dollars go down the drain, because programmers have developed no longer has the characteristics of business value, while the IT department also found no better way to deal with operational changes.
Of course, this is not always the case. Experts know how to collaborate. They will collaborate with other experts, but not exclusive and managers, customers, business analysts, quality assurance personnel, and all can contribute to the success of collaboration. They bear in mind the overall situation: only collaboration, so that everyone can gain.
Measure
Ambitious players often discuss how much they won the hand, the number of lost hand. They discussed the present or the most wins but lost it a few hands. Sometimes people will make mistakes Shuqian, but they generally do not remember that this is how a few hands of the lost. On the contrary, if some of the Board and not just because Scott lost, they will remember that, in every detail, they will be the inevitable opponent in the story that won the chance to prove his is not The winning chance. The real players know that they lost the number of hand, and probably the risk of failure. They know how to measure. And professional players will concentrate on the important metrics. How many hands you win, lose a number of hand, it does not matter; important thing is how much money you win, how much money they lost. Moreover, for your Goushi Yun (translator note: bad beat, that is, start at the losers than winners licensing, and a greater chance of winning, but the key moment of the past winners have a better card. Goushi Yun met -- take a bad beat - used to describe the losers, to the Goushi Yun - lay a bad beat - used to describe a winner) distressed actually mean for you opponents of the licensing Yun Fanchou. If your income comes from the opponent s mistakes, then you are complaining about why the opponents of the money to you.
Metrics is a good thing, but what the professionals know how important standards, which will be distracted, which ranged from between the two.
There are also many software development metrics, but there are many standards on the ring has been far beyond the scope of their due. For example, few know that line of code almost can not bring any value. Complex applications require a considerable amount of code, but this considerable in the end is how much It was dependent on the language, tools and other factors.
Repair of the number of bug is also a very interesting topic, only slightly down from the previous. Why people will depend on the number of repair bug? Bug number may have their value, but the number of repairing the bug does not bring us how much useful information.
The rate of completion is my favorite Bawan a standard. Unless we use to assess the characteristics of the workload, or know the number of completed what is the use Moreover, if the workload has to make an assessment, why do not the remaining work and the work has been completed, compared to be progress? I find it very difficult from the completion of the rate seen in the value of.
Code coverage reminds me of the record Goushi Yun. This measure is meaningful, but not many people focused. Low coverage of the code may mean that there is a problem, but can only cover a high code that you have a big numerical code coverage. Code coverage and quality are not necessarily linked.
Note, not logic
If the camera appears to play cards have seen the film, you probably have heard this saying: You do not play poker with, but with the people playing. This remark is yes. Psychologists are undoubtedly hand. Sometimes you really need certain licensing, but with the primary licensing only good part of it to make money. Once a good card, you need to know how to make good use of them. You should add, or to make licensing and endorsement, or to complete licensing, or follow-up These practices depend on many factors, but the key is to understand the table opponent. When you get good primary licensing, the primary goal is as much as possible from where winning opponent, to achieve the purpose of this is the only way to find ways to let opponents to you more money. To understand the logic can help you win a few hands, it can help people understand you winning.
In the delivery of software, people are equally important position. If the software is to all work together. That should it become automated, the things much easier. But it is far from functional software portfolio as simple as that. In a golf game, people will sell packages in the family to Disney for free travel, people will sign the contract software services; In order to avoid legal disputes, people will perform the contract to build the software has been useless; To Beyond competitors, people will use the software to speed up the business response speed.
The use of software, software development, maintenance software, or to some extent dependent on software. Software development and the world are inextricably linked, to form long variables simple equation, to produce high-quality software, and impossible Heyi However, the software development experts need to consider the introduction of each of all known and unknown variables, making them the means to speculate. Will let you know what to do benefit, and must know what to do about the value is difficult to measure. Logic can help you understand delivery of applications, understand people can help you deliver value.
Incomplete information in the work
In this regard, the beginning of playing cards of people with very good: fight each hand, an honest bet, and never bluff. This is, the novice should be the only thing to do, unless you have no place in more money spent. Difficulty is how to upgrade from the beginner level. Shana large amount of information to pour in between, you need to pay attention to the table everyone s every detail: how they exchange, you previously fought with them what each person from 2000-2003, they love to play cards the way, who wins and who in Lose, all these so on. Moreover, it is impossible to know your opponent is what the hands of the licence, a licence under what is. You have to deal with information has exceeded the limit, but this is far from all.
Programming so. Omniscient experts in the field, but to all of you dumping capsule has granted no sense. What s more, you do not necessarily need all areas of knowledge. You need familiar with the team, but the colleagues of some things that you can never know, or can not be fully understood. However, the program can master essential knowledge areas comprehensively, grasp the dynamic team, and always provide technical insight. They know that they can never become Bai Xiaosheng, they know anything worth considering, which should ignored. Even before the surging of the information is still incomplete, they can always make the right decision.
Instant feedback
Ordinary player in the game less feedback in the best performance. Because the player is based on the information and winning. Suoha in five licences in only one betting opportunities. You only audience an opportunity to analyze the information you give, and you have only one chance to make mistakes. More expert-level player like many rounds of the game. Games in a few more rounds, they have more opportunities from the low level of opponents who gain benefits. They like instant feedback and make adjustments based on feedback. In a number of rounds of the game, each round can be feedback, professional players will be adjusted according to the current situation in the play.
Programming experts like the same immediate feedback. Immediate feedback from the operational staff to return the information, you can be avoided in building business applications onto detours. Another immediate feedback from programmers back the information, software products can be found before the bug. Continuous integration server can provide instant feedback of integration, thus avoiding the pain of integration. Agile like the people can immediately tell iteration is a remarkable success with the practice, because it allows programmers and operations staff have immediate feedback. However, as a programming expert, even if he does not like quick, he can also realize the value of immediate feedback; even in non-agile environment, he would seek more feedback, so as to avoid wasting time and energy. Immediate feedback allows you to understand the line before moving in the right direction or not, every expert will treasure this information.
Context for Wang
Whether or poker programming, no absolutely right or absolutely wrong choice. If you have one pair of K, then turned the card before you not with Mody Perhaps. This depends on you are playing a game Duqian, a cap or no cap, which you sitting here, you do not have the time or with a cap, etc. have been. I poker secondary to point that in providing answers before must considered all factor
Programming immersed in the longer the time, the same experience in my mind the more profound. Java in some time is a good choice, but it is not omnipotent. All the programming languages are so. Tools so. Hibernate is pretty good, but it does not apply where there are IBatis, when IBatis does not apply where there will be or themselves create new solutions. Almost no one solution can be absolutely effective, it only in appropriate circumstances will play its due role. In the wrong environment, it may become a poison.
Therefore, in the face of a new language or tool, whether you intend to abandon if Bilv, or
Done a lot in IT, only in recent years profound experience described in the text of these feelings, especially the teamwork, almost every graduate will be added to their resumes in good at teamwork. But the real to the project in a number of people can collaborate N in the work of collaboration even more difficult.
Half a month ago, we promised you on how to use resources for the preparation of the Restlet services, today we will be for a framework to talk about how to use Ruby on Rails resources for the preparation of the service. This article excerpt from the same sect. RESTful Web Services Chinese version. Ruby,
Alibaba in the last month organized by the General Assembly on the net-xia, InfoQ Chinese stations and the honour of leading the DBA Feng-together, to talk about the Web site / database architecture, database Xingnengtiaoyou, mapping data between DBA and personal career development, and so on Topic. Architecture,
According to the plan, IronRuby plan in the second half of this year. In order to explore how the development team s work and IronRuby specific circumstances, such as when released, InfoQ had the honour of IronRuby person in charge of the development team conducted interviews with John Lam. . NET,
Rewriting the same operator is very easy to go wrong. Not only because of the same operator has many connotations, but there are a lot of guidance documents are flawed, even in the MSDN site some guidance documents also flawed. We will support the operation of the same type of use and value types are given the analysis to clarify the facts. . NET,