Now let's change the code formatting in the following way: for (i=0 i<100 i) It has 2 physical SLOC, 2 logical SLOC (the loop operator for and the function call operator printf) and 1 comment line. Have a look at this code: for (i=0 i<100 i) printf("%d bottles of beer on the wall\n") Therefore, each approach has its own strong and weak points: physical SLOC is easier to measure, but it is very sensitive to coding style conventions and code formatting, while logical SLOC is less sensitive to these factors yet not so easy to measure. Logical SLOC attempts to measure the number of executable expressions (such as operators, functions, etc.), but their specific definitions are tied to specific computer languages. The most common definition of physical SLOC is a count of lines in the text of the program's source code including comment lines and, sometimes, blank lines. Specific definitions of these terms vary depending on particular circumstances. There are two major types of SLOC measures: physical SLOC and logical SLOC. ![]() It is typically used to predict the amount of effort and time that will be required to develop a program, as well as to estimate the programming productivity once the software is produced. Source Lines of Code ( SLOC) is a software metric frequently used to measure the size and complexity of a software project.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |