Cohesion (computer science): Revision history


For any version listed below, click on its date to view it. For more help, see Help:Page history and Help:Edit summary. (cur) = difference from current version, (prev) = difference from preceding version, m = minor edit, → = section edit, ← = automatic edit summary

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

7 May 2024

2 May 2024

4 April 2024

8 June 2023

10 May 2023

11 December 2022

9 December 2022

12 October 2022

29 August 2022

5 December 2021

16 November 2021

28 July 2021

10 June 2021

18 January 2021

13 December 2020

24 June 2020

11 May 2020

18 December 2019

15 December 2019

11 November 2019

12 August 2019

11 June 2019

29 April 2019

15 January 2019

10 January 2019

9 January 2019

7 January 2019

  • curprev 10:0310:03, 7 January 201983.30.16.180 talk 8,075 bytes −656 For me it was an example of logical cohesion because "Module A" looks like some kind of "Math" utility module. The only reason why it had "a" and "b" functions is because they were mathematical operations, but they did two totally different things. Timothy Budd in "An Introduction to Object-Oriented Programming" wrote: "A library of mathematical functions might exhibit logical cohesion if each of the functions is implemented separately without reference to any of the others". undo

29 December 2018

28 December 2018

  • curprev 15:3115:31, 28 December 201883.30.23.208 talk 8,106 bytes −686 I'm not sure whether it was a good code example of functional cohesion. For me it was an example of logical cohesion because "Module A" looks like some kind of "Math" utility module. In my opinion the only reason why it had "a" and "b" functions is because they were mathematical operations, but they do two totally different things. undo

3 November 2018

18 October 2018

13 October 2018

9 September 2018

3 September 2018

18 August 2018

24 July 2018

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)