What is the Diff between Code Walk through & Code Review?

Answers were Sorted based on User's Feedback



What is the Diff between Code Walk through & Code Review?..

Answer / varsha b

walk through is a informal review.In walk through author of
code actually lead the walkthrough and other participants
just review the code.


Code review can be formal or informal.If its informal then
is is known as peer review or walk through where as if its
formal then it is known as inspection.

reviews are static testing processes hence no code is
actually executed in review.

Is This Answer Correct ?    18 Yes 3 No

What is the Diff between Code Walk through & Code Review?..

Answer / a sameer

Code review and code walkthrough is a phase in the software
development process.

But in code review we schedule a meeting in which the
authors of code, developer of the code, and perhaps quality
assurance (QA) testers get together to review code. Meeting
time is given earlier along with code to be reviewed at that
time by moderator.

But in code walkthrough we will not schedule any meeting it
can happen at any time or can happen suddenly without any
intimation before hand. They will come to meeting room
straight away and discuss the topic.


For code review and code walkthing finding and correcting
errors at this stage is relatively inexpensive and tends to
reduce the more expensive process of handling, locating, and
fixing bugs during later stages of development or after
programs are delivered to users.

1.Reviewers read the code line by line and walkthrough might
not read line by line just a informal go through to check for:


For either code review or walkthrough these are the
following things we need to check

1. Flaws or potential flaws
2. Consistency with the overall program design
3. The quality of comments
4. Adherence to coding standards.
5. Existance, for the functionality implemented.
6. Clarity and Readability
7. Completness - e.g., User, Training, Reference, Table
Of Contents.


Code review may be especially productive for identifying
security vulnerabilities.

HOpe this might give you all answer.

Is This Answer Correct ?    10 Yes 1 No

What is the Diff between Code Walk through & Code Review?..

Answer / rams

Walk Through is running through the code line by
line.simply executing the code.

Reviews include different kinds like peer
reviews,formalreviews, technical reviews and
inspections.This review is done to confirm the correctness.

Is This Answer Correct ?    10 Yes 4 No

What is the Diff between Code Walk through & Code Review?..

Answer / amar patil

Code walkthrough is informal process where code is executed
at any time. Author of code leads the code walkthrough

code review is formal process where review is done line by
line in the formal meeting of developers and QA engineers.

Is This Answer Correct ?    5 Yes 0 No

What is the Diff between Code Walk through & Code Review?..

Answer / mehul

Code review

Code review is a phase in the software development process in which the authors of code, peer reviewers, and perhaps quality assurance (QA) testers get together to review code. Finding and correcting errors at this stage is relatively inexpensive and tends to reduce the more expensive process of handling, locating, and fixing bugs during later stages of development or after programs are delivered to users.

Reviewers read the code line by line to check for:
Flaws or potential flaws
Consistency with the overall program design
The quality of comments
Adherence to coding standards.
Code review may be especially productive for identifying security vulnerabilities. Specialized application programs are available that can help with this process. Automated code reviewing facilitates systematic testing of source code for potential trouble such as buffer overflows, race conditions, memory leakage, size violations, and duplicate statements. Code review is also commonly done to test the quality of patches.

Inspection

An inspection is, most generally, an organized examination or formal evaluation exercise. It involves the measurements, tests, and gauges applied to certain characteristics in regard to an object or activity. The results are usually compared to specified requirements and standards for determining whether the item or activity is in line with these targets. Inspections are usually non-destructive.


Non-Destructive Examination (NDE) or Non-Destructive Testing (NDT) describe a number of technologies used to analyze materials for either inherent flaws or damage from use. Some common methods are visual, Liquid or Dye Penetrant, Magnetic Particle, Radiography, Ultrasonics, eddy Current, Acoustic Emission and Thermography. In addition, many non-destructive inspections can be performed by a precision scale, or when in motion, a checkweigher.


A surprise inspection tends to have different results than an announced inspection. Leaders seeking to discover how well lower echelons in their organization are typically doing sometimes drop in unannounced to see what is going on and what conditions are. When an inspection is scheduled in advance, it gives people a chance to cover up or fix mistakes. A surprise inspection, therefore, gives inspectors a better picture of the typical state of the inspected object than an announced inspection.

Walkthrough

A walkthrough is a term describing the consideration of a process at an abstract level.


The term is often employed in the software industry (see software walkthrough) to describe the process of inspecting algorithms and source code by following paths through the algorithms or code as determined by input conditions and choices made along the way. The purpose of such code walkthroughs is generally to provide assurance of the fitness for purpose of the algorithm or code; and occasionally to assess the competence or output of an individual or team.


The term is employed in the theatrical and entertainment industry to describe a rehearsal where the major issues of choreography and interaction are practiced and resolved, prior to more formal "dress rehearsals".


The term is often used in the world of learning where a tutor/trainer will walk through the process for the first time. It is regarded as a literal walk through of the learning at the groups pace ensuring that everyone takes in the new knowledge and skills.


Something akin to walkthroughs are used in very many forms of human endeavour since the process is a thought experiment that seeks to determine the likely outcome(s) of an affair based on starting conditions and the effects of decisions taken.

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More Manual Testing Interview Questions

Hi freinds..im priyan 4rm banglore. i recently got an job on 2+(manual testing) by faq experience.in 2 days im going 2 join in company. now, can u any tel me pls how s there n company & environment. and what work did they give for me in starting & vat work shal i do there..? pls give me reply & help me soon. pls dont mind.

7 Answers  


What are the Type of CMM Levels, Explain Each Level.

6 Answers   iNautix,


what is test condition? what is test scenario?

1 Answers   CTS,


what does frs doc contain?

2 Answers  


what is diff b/w resting & regression testing?

10 Answers   Wipro,






What is diff between Agile SDLC and TDD SDLC? Kindly let me know?

1 Answers   IBM,


what is test strategy and methodology ?what is the different between them?

2 Answers   Nedbank,


I attended ADOBE,bangalore interview in aug 2009.first round written test they ask questions 1)Give 5 reasons why a build can be released with bug 2)Write a bug report for a word processor program which crashes when the contents of 89th column is been sorted in assending order. 3)write test 10 cases for program which has a table with 2 fields of NAME od char type and CLASS of INT type.NAME fields is truncated after 26 charaters and CLASS takes value between 1 to 9 both included. There are 3 possible opearations program can perform a)When a new student joins the class the program adds a new field b)When student leaves the class the field get deleted c)when student gets promoted then program incremts the class by 1 Write 5 test cases for the scenario. 4)write 10 test cases for a program that takes date in dd/mm/yyyy format and prints it out with a increment of 1. for dates (dd) can be given in the range 1<=dd>=30 for months (mm) can be given in the range 1<=mm>=12 for years(yyyy) can be given in the range 1600<=yyyy>=9999 5)Give 5 bugs that could cause a program to crash when it printed the 999999 th pages 1000001th line. Some objective question were there but they were easy. 1st LEVEL WRITTEN TEST FOR QA: 1. 15 min Logical Ability test: Simple syllogism based questions, sequence related questions, etc 2. 30 min Quantitative Aptitude test: Simple Arithmetic, angles, geometry, profit/loss, number system There will be 15 questions for match the column Mark A if column A is GREATER than column B Mark B if column A is LESS than column B Mark C if column A is = column B Mark D if DATA IS INSUFFICIENT There are very simple typical baron based There would be 3 questions on triangles all three were from RS Aggarwal. 17. there was one set of questions on the DI question on 20 -25 were on this graph It was about the total mass of human body is 70,000 gms Muscles 30000 Bones 10000 Blood 5000 Liver There were two pie charts Which tell the percentage of water in the food. And the second one tells the which parts ,,something like that Question 1. what percentage of total mass does liver has Ans 2.4% What is the ratio of bones to total mass All the questions are simple .. 3. 45 min Testing concept test: 20 objective multiple choice qustions like binary form of numbers, virtual memory, lossy compression, while loop, if-then-else, error codes. 1. Winzip is a a. lossy compression b. lossless Compression c.text d image 2. output of 11000100 minus 2 3. Memory leakage is because of a.variable not decraled b. variable not free.. like this 4 options were given 4. Virtual memory concept is related to a. memory leagkage {mospagebreak} 5.Reggretion testing is defined as a. testing the whole application b.testing the different modules in the application 6. If the time is very limited for the testing then what would u test in the application. a. run all the tests b.look for the most used featues in the application c.go to the test plan and run the test based on the priority I would suggest to go thru all the definition like what is regretion testing .what is unit smoke.etc. 1 Test Case Writing questions: 10 test cases for entering 3 values representing sides of a triangle and the program giving output as scalene, isosceles or eqilauteral (10 Marks) 1 Output of a calculator and finding the error in the output, write the defect log for the bug (5 Marks) 1 Ques on weather Dev should do the testing or not. Give 3 reason on favour and 2 against it. (5 Marks) 1 Question diff between priority of a bug and severity of a bug. Give example of one case where priority is high but severity is low and one case where severity is high bur priority is low. 1 Question on a program that calculates P=R/I where R, I are integer inputs and P a floating point output. Write 10 test cases for this - 5 Marks. 2nd round: 1.write a testcase for login page,mobile phone. 2.write a program for fibonacci series. 3.puzzles (-%-+-+--=-%-+--) fill the dashes with nos from 1 to 9.left hand side only odd nos. right hand side only even nos. the nos should not repeat. 4.what is sanity testing,regression testing,explian about ur project etc.. 3re round: 1.explain about ur project.they will ask questions from projects like what is the web server used in ur project,what are all the clinents ur company will have?team size etc... 2. one puzzle. i attended upto this level only...still more rounds will be there....if u goto adobe interview be clear in testing concepts,basic programs and more puzzles.

0 Answers  


What is Alpha and Beta Testing?

37 Answers   ABC, Aspire, College School Exams Tests, Fidelity, Photon, TATA,


What is Buddy Testing?

2 Answers  


uses of checklist

0 Answers   CTS,


even though automation tools are fast and reliable why do we go for manual testing..in almost 90% of the companies manual testing is used

5 Answers  


Categories